No description
Find a file
2026-08-09 13:34:00 -04:00
modules borgbackup 2026-08-09 13:34:00 -04:00
flake.lock update + hackneyed 2026-08-08 04:56:37 -04:00
flake.nix remove lix, home-manager, millennium 2026-05-19 01:32:53 -04:00
README.md readme update 2026-06-29 20:44:46 -04:00

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