This is a NixOS configuration for my own setup.
The core of the configuration is based on a single Nix flake but, more
importantly, the den library. The library allows
splitting and sharing configuration, which is used often here to support
consistency between machines.
The flake is based on the nixos-unstable branch of Nixpkgs.
The configuration works under two separate machines at the moment:
- NF2025: A desktop PC designed for gaming, virtualisation, and just high performance in general. Most changes are done from this machine.
- steamdeck: A Steam Deck LCD model modded to replace the SSD with a larger one, configured from the ground up.
Some notable programs include:
- Fish
- Ghostty
- Flatpak
- uutils
- Lutris
- Steam
- Zed
- Niri
- DankLinux (
dms,dms-greeter)
The repository is licensed under the WTFPL license. In short, you are able to do anything with the code provided in this repository.