Software and Hardware I Use
In this section, I will provide information about the software and hardware I use, along with the reasons behind my choices.
Basic
- Operating System
- I use Arch Linux because it works better for my daily tasks, such as programming, gaming, and writing. One of its standout features is its excellent documentation, which I consider god-like in its detail, along with the AUR. These resources make it incredibly easy to install software, eliminating the need to download shady installers from unreliable sources. Additionally, I use the linux-zen kernel, which is optimized for everyday tasks, providing better performance and stability.
- Terminal Emulator
- I use Kitty because it works seamlessly right out of the box.
- Shell
- I prefer Bash as my shell because it's simple and reliable and it just works.
- Window Manager / Desktop Environment
- I use dwm, a lightweight and precompiled window manager written in C. Like most tools I use, it’s simple and effective. For my status bar, I use dwmblocks.
- Text Editor
- For most of my tasks, I rely on neovim. However, for code editing I prefer VSCodium with the neovim plugin enabled for consistency.
- Web Browser
- Librewolf is my go-to browser for everyday use, but I also have Brave installed as a backup in case something doesn’t work properly with Gecko.

Utilities
- Gaming
- I use Steam because it's very proactive in bringing gaming to Linux. I also use Lutris for games that aren't available on Steam or Itch.io. While I like the idea of the GOG Game Launcher, I don't use it since it's not available on my operating system.
- File manager
- I primarily use Thunar along with the simple cd command for navigating directories
- Mail Client
- I use Thunderbird.
- Video Player
- Without a doubt, the best video player is mpv.
- Music/audio player
- I typically use mpv or just stream directly in the browser.
- Torrent Client
- I currently use qBittorrent.
Production
- GameDev
- Currently I am learning Bevy, since I really enjoyed using Rust. I have experience using the Godot engine, which was the first engine I learned. I chose it because it is the only fully-featured, open-source engine that is truly free, "as in freedom". Also I have some experience using Raylib and C++.
- Music
- For music production, I use LMMS, Audacity, and Musescore. If you're looking for a good chiptune tracker, Furnace is an excellent option.
- Documents
- I rely on LaTeX because there’s really no tool that can compete with it. If I had known about it earlier, I would have saved a ton of time.
- Presentations
- For presentations, I use Sent by suckless. It can display text, show media, and is edited through a simple text file—what more do you need?
- PDF viewer
- I use Zathura for viewing PDFs.
- Image viewer
- My go-to image viewer is FEH.
- Image modification
- For image editing, I use Krita and Pixelorama, but I'm planning to try GIMP in the future.
Hardware I Use
- Laptop
- I use a ThinkPad X220, which is capable of handling my everyday portable tasks, but I am already looking into the next device for this purpose.
- PC
- My desktop is an Acer NITRO, purchased for its great price-to-performance ratio. It features an RTX 3060, an 11th-gen i5 processor, and 16GB of RAM. I use the open-source NVIDIA driver, which works seamlessly with Xorg.
- Phone
- I have a Google Pixel 5 with GrapheneOS installed. I'm not particularly a fan of phones, but I do prioritize privacy.
Things I don't use
- Things That Aren't Supported on Linux
- I mean, how could I?
- Epic Games Products
- They are trying to win the gaming market by worsening players' experience; this is unacceptable.
- Subscribtion Services
- I prefer owning my property rather than borrowing it.