Linux systems

Favorite things regarding Linux and my workflow (changes often)

itemname
portvga (won’t change)
architecturex86_64/aarch64 (rip m2 )
distronixos (or debian/gentoo)
init systemopenrc
package managernix or emerge
shellzsh
web servernginx
terminal emulatorkitty
browserlibrewolf(!)
video editor(s)blender or vegas pro
photo editor(s)gimp/darktable
privilege escalation tooldoas
vpnwireguard
editorneovim
instant messagingnone
instant messaging (m)fluffychat
instant messaging (xmpp)none
instant messaging (m, xmpp)conversations
music (streaming)spotify
version controlgit
window manager (xorg)bspwm
compositor (wayland)hyprland
nodejs package manageryarn
scripting languagebash
programming languagegolang
webdev language/frameworkastrojs

Currently, my main devices are:

  • a Framework Laptop 13 running NixOS (sakura)
  • a ThinkPad X230 running NixOS (ichiyo)
  • a custom-built PC running NixOS (yoshino)
  • another X230 running Windows, used for printing etc

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.


screenshot of the desktop of sakura


For more information, I’d suggest taking a look at my NixOS configuration: