1
0
Fork
You've already forked nix-config
0
My NixOs configuration
  • Nix 76.1%
  • CSS 16.9%
  • Just 7%
2026年05月31日 09:46:45 +02:00
dotfiles Initial commit. Moved from Github 2026年01月08日 19:43:01 +01:00
home-manager Updated application list 2026年05月31日 09:46:45 +02:00
hosts/desktop Added kernel module needed for reading Blu-ray RW 2026年05月31日 09:46:23 +02:00
modules Improved virtualization 2026年05月31日 09:45:57 +02:00
flake.lock Updated flake channels 2026年05月31日 09:34:14 +02:00
flake.nix Updated flake channels 2026年05月31日 09:34:14 +02:00
Justfile Added rollback option to Just 2026年05月31日 09:33:56 +02:00
README.md Initial commit. Moved from Github 2026年01月08日 19:43:01 +01:00

nixos

My configuration for NixOs

Warning

Not intended to be used by others as of now. Still heavily worked upon.

Improvements backlog

  • Split the configuration in better way.
  • Break out the contents of home.nix and configuration.nix
  • Add Sops-nix to sensitive parts of the config.
  • Separate DE (Hyprland and GNOME) configs
  • Add dotfiles
  • Harden the OS (CIS?)
  • Setup a better development environment
  • Look into add / configuring a security based profile for pentesting and forensics
  • Investigate Impermanence
  • Setup CI for automated upgrade of flake.lock. Testing should be a part of the CI.
  • Setup a binary cache or investigate cachix

Repositories for inspiration

Credit

  • Huge credit to my dear friend Emil that introduces me to the Nix jungle. Linux has never been this fun.
  • A big thank you to to Ryan Yin for his great book on Nix and Flakes which was an immense help to get started. The book can be found here: https://nixos-and-flakes.thiscute.world/