This is a page that lists things I use regularly.
Hardware
Desktop
- PC: System76 Thelio Mira with a 16-core AMD CPU and plenty of RAM
- GPU: AMD Radeon RX 6600 - great compatibility with Steam on Linux because of drivers, not expensive, gets the job done
- Keyboard: NuPhy Air 75. Mech, low profile, slightly clicky.
- Display: Lenovo ThinkVision T32p-20 (32", 4K, IPS). Nothing special about this one, it's just OK for lots of text.
- Headset: Shokz OpenComm 2. Bone conduction, quality microphone, good for lots of meetings.
- Camera: Sony Alpha 6500, with RM-VPR1 wired remote control, and a no-name dummy battery. I use it as "webcam" and to record "talking head" videos.
- HDMI capture card: AVerMedia Live Streamer CAP 4K to present the Sony camera as a "webcam" in Linux. Plug-and-play, no drivers required.
- Pen tablet: Wacom Intuos M for drawing diagrams and signing documents.
Laptop
- Framework 13 - light, fast, aluminum body, great Linux compatibility, repairable
Mobile
- Phone: Pixel 9 Pro with GrapheneOS. Completely de-Googled, great security and privacy defaults.
Software
Operating System
- Linux distro of choice for both desktop and personal servers: NixOS. Config.
- Desktop environment: Sway. Like i3, but for Wayland. Fast and super stable.
Text Editor
- On servers: Vim
- On the desktop: Emacs with Vim keybindings and a bespoke config
Emacs plugins:
- Theme: modus-operandi. Highly readable.
- Note taking: org-mode together with org-roam to keep a personal knowledge base.
- Git UI: magit
- Completion and fuzzy matching: corfu, cape and vertico
- Language Server client: eglot
- Using LLMs: gptel
Browser
- Browser itself: Firefox
- Plugins: uBlock Origin, Sidebery
AI
Other software
- Hand-drawing diagrams and signing PDFs: xournal++
Self-hosting
- Chat: Dendrite Matrix server.
- Git forge: Forgejo. Libre fork of Gitea. Easy to setup, low maintenance.
- VPN to home PC: Headscale. An OSS implementation of Tailscale server. Compatible with regular Tailscale apps.
- Hosting videos: Peertube. I'm not an active video creator, but occasionally upload to my own instance.
Security
- YubiKey for authentication and signing
- Pass with YubiKey to store passwords
- GPG with YubiKey for signing git commits and packages
Paid services
Most of these are paid, monthly or yearly subscription.
- E-Mail: FastMail
- Search Engine: Kagi
- Domain Registrar: Gandi
- VPS: Vultr for most things, and BuyVM for video
- Music: Bandcamp. I usually just buy full albums from there.
- VPN: Mullvad
Free services
- Social - Mastodon. Instance: mas.to