Favorite things regarding Linux and my workflow (changes often)
item | name |
---|---|
port | vga (won’t change) |
architecture | x86_64/aarch64 (rip m2 ) |
distro | nixos (or debian/gentoo) |
init system | openrc |
package manager | nix or emerge |
shell | zsh |
web server | nginx |
terminal emulator | kitty |
browser | librewolf(!) |
video editor(s) | blender or vegas pro |
photo editor(s) | gimp/darktable |
privilege escalation tool | doas |
vpn | wireguard |
editor | neovim |
instant messaging | none |
instant messaging (m) | fluffychat |
instant messaging (xmpp) | none |
instant messaging (m, xmpp) | conversations |
music (streaming) | spotify |
version control | git |
window manager (xorg) | bspwm |
compositor (wayland) | hyprland |
nodejs package manager | yarn |
scripting language | bash |
programming language | golang |
webdev language/framework | astrojs |
Currently, my main devices are:
sakura has a Ryzen 5 7640U, 32GB of DDR5 at 5600MHz (Kingston Fury Impact) memory and a 2TB (Crucial P5 Plus) NVMe drive. sakura runs NixOS with full-disk-encryption. I have a setup consisting of Hyprland with most of the software mentioned above. I use nix-shell when I need software without installing it. It’s desktop looks like this:
ichiyo has a Core i5-3320M, 16GB of DDR3(L? I don’t know actually…) at 1866MHz memory and a 240GB (Kingston A400) SATA SSD. It has a ThinkPad xx20 series Japanese keyboard, custom external WiFi antennas, an added USB-C port and runs will probably soon run Libreboot. ichiyo runs NixOS with full-disk-encryption and is setup almost the same as sakura.
yoshino has a Threadripper 1920X, 64GB of DDR4 at 3200MHz (Vengeance LPX) memory, an AMD Radeon RX 5700XT graphics card and a 512GB (some Toshiba OEM drive that came out of an X280) NVMe drive. yoshino runs NixOS with the same setup as all of the others, but tailored towards desktop usage (so no power-saving etc). I might switch to 10GbE at some point when I get my storage sorted.
For more information, I’d suggest taking a look at my NixOS configuration: