No description
  • Nix 98.6%
  • Shell 1.4%
Find a file
csd4ni3l 2f6e82935f Rename home/config to home/cfg, add glib, usbutils, lshw, move stuff
around to be more generic from framework16, add gstreamer plugin to OBS
2026-07-18 20:06:30 +02:00
home Rename home/config to home/cfg, add glib, usbutils, lshw, move stuff 2026-07-18 20:06:30 +02:00
modules Rename home/config to home/cfg, add glib, usbutils, lshw, move stuff 2026-07-18 20:06:30 +02:00
flake.lock Fix a bunch of syntax issues, dependency issues, naming issues and much 2026-07-17 19:54:46 +02:00
flake.nix Fix a bunch of syntax issues, dependency issues, naming issues and much 2026-07-17 19:54:46 +02:00
install.sh Fix a bunch of syntax issues, dependency issues, naming issues and much 2026-07-17 19:54:46 +02:00
LICENSE initial commit 2026-07-17 14:45:11 +02:00
README.md improve README 2026-07-17 17:39:15 +02:00

My slightly hardened & very hardcoded/opinionated NixOS configuration as someone starting out. Uses CachyOS kernel but includes some of SecureBlue's patches.

  • WM: niri
  • Shell: Noctalia
  • Browser: Firefox
  • Gaming: Steam + MangoHud + GameMode/Gamescope + ProtonTricks
  • Virtualization: Podman + virt-manager
  • Bootloader: Limine with Secure Boot
  • File System: ext4 protected by LUKS
  • Flatpak apps: opinionated, declarative, and hardened with overrides
  • Hardening: SecureBlue sysctl options, SecureBlue module blacklist, NTS (Network Time Security), AppArmor, closed firewall
  • Kernel: CachyOS-latest-zen4
  • Apps & Tools: Rust, Python(uv, pipx), Hacking, OSINT, C debugging, Zed Editor, all the great shell tools, and lots of random stuff