Software & Hardware
This is a collection of my personal pet projects, software that I use, and my hardware running everything. I strive to insert as much open source software into my daily life as I possibly can, because I believe the collaborative nature of open-source leads to better and more fun software.
Projects
Personal projects/software that I have been working on.
- gochat-cli
- Gochat-CLI — End-to-end encrypted CLI chat application written in Go. Featuring easy to use interface combined with state-of-the-art cryptograpic primitives ECDH + HKDF and ChaCha20-Poly1305.
Software
I will list software here that I use more or less daily depending on the task. These include the Base system, Utilities and other programs. If of any interest, here are my dotfiles.
- Operating System/Distribution
- I use Arch Linux (btw) on my desktop. On my laptops I use Void Linux. I personally love Void more, and I've been planning to move my desktop over to Void.
- Terminal
- I use alacritty, a fast GPU accelerated OpenGL terminal emulator. No ligature support, if you fancy that.
- Shell
- I use zsh as a shell. A POSIX compliant, highly extensible shell. The best part about zsh is the huge ecosystem of plugins available. Because zsh is POSIX compliant, are also able to freely use bash scripts found in the wild.
- Window Manager/Desktop Enviroment
- I love tiling window managers, and nothing beats the simplicity of i3. Wayland migration under construction.
- Text editing and programming
- Vim, or to be more precise Neovim. You can find my configuration over at codeberg. I also supplement nvim with a terminal multiplexer called tmux, a must have for easy persistent remote-host sessions.
- Media player
- You really don't need any more than mpv. You can even pipe youtube videos to mpv and watch it that way (excellent video-streaming alternative on low-end hardware).
- PDF reader
- Zathura is perfect if you enjoy a minimalistic but functional document reader with focus on keyboard interaction.
Hardware
A list of hardware I use and can recommend. I also snagged some of these on the used market to save the environment and all that, not because I'm a cheapskate :).
[CPU] - Ryzen 7 5800X
[RAM] - 16 GB 3600MHz
[GPU] - GTX 1660 Super
[Motherboard] - Gigabyte AB350-Gaming
3-CF
[Display] - MAG274UPF 4K@144Hz 27"
[Keyboard] - Model F Keyboard Ultra
Compact FSSK