Configuration for most things listed here is on my GitHub.
Operating System
Arch Linux. I used Windows and macOS before - switched to macOS in 2023, then moved to Linux in mid-2025. I like Arch for the control it gives you over every package on the system.
Window Manager
A heavily modified build of dwm, with dmenu as my launcher and dwmblocks as my status bar. I’ve tried MangoWC on Wayland as well, but I need X11 for some work software.
Terminal
st - minimal codebase, single binary, customization through the source code.
Text Editor
(neo)vim. The keyboard-based workflow is far more efficient than any GUI editor I’ve used. Still learning. I also use LibreOffice for documents that need proper formatting.
Web Browser
LibreWolf - a hardened Firefox fork without tracking and telemetry. I use it with the following extensions:
- uBlock Origin — ad and tracker blocker
- Privacy Badger — tracker detection
- Decentraleyes — local CDN emulation
- LibRedirect — redirects to privacy-friendly frontends
- I still don’t care about cookies — cookie banner removal
- Vimium — vim-style keyboard navigation
For sites that don’t work in Firefox, I fall back to ungoogled-chromium.
Mail Client
aerc, synced offline via mbsync with goimapnotify for notifications.
Document / Image Viewer
Zathura with zathura-pdf-mupdf for PDFs. nsxiv for images.
Audio / Video
I mostly listen to music on my iPod, but at my computer I use mpd with ncmpcpp. beets for tagging, mpv for video.