- Nix 100%
| modules | ||
| flake.lock | ||
| flake.nix | ||
| README.md | ||
nixos (and home-manager) configuration for a practical-minded young cs major
moved to nixos after using arch for the vast majority of my linux career largely as a summer project in 2025
please feel free to nix run (nix run git+https://git.jckrinsky.net/scouckel/nixosconf#foo):
- nixosconf#environment: my entire terminal environment
- nixosconf#neovim: my nvim config that i love so much
- nixosconf#zen-browser: my browser with all the policies and environment variables set
- nixosconf#niri: my desktop environment + terminal environment
- nixosconf#fastfetch: to see the tree
- anything else in modules/packages
you can also import anything in modules/nixosModules or modules/packages into your own configuration be sure to also import lib/hostOptions if you're using one of the modules that uses it (it's how i keep the modules generic!)
hosts:
tiamat is a framework 13 laptop, named because the io modules are kind of like the heads (also the name is awesome)
- 7040 mainboard
- 32 gb ram
vecna is a formally large desktop now in a thermaltake tr100. still looks wholly evil. appropriately named after a most evil lich
- ryzen 7800x3d
- 32 gb ram
- 7900xtx
dragotha is a microsoft surface go 3 named because it's kind of a subordinate to tiamat, my laptop
- linux-surface kernel
- pen
- very scuffed setup
shar is my main server running out of an hp z440 i bought on ebay
- arc a310 for transcoding
- lots of hard drives in two zfs pools
hope you enjoy reading my config files