apps
: Scripts serving dotfiles purposeshome-manager
: Home Manager specificassets
: Media or files that don't fit in Nix filesmodules
: Opinionated HM configuration fragmentsprofiles
: Base Home Manager configurations to build upon (e.g.desktop
,minimal
)
lib
: Additional custom lib and flake helpersmodules
: modules that fill a missing feature of NixOS or Home-Managernixos
: NixOS related confighardware/<hostname>.nix
: Device-specific settings like settings generated bynixos-generate-config
layout/<layout>.nix
:Disko
disk layouts used bymanagedDiskLayout
(e.gluks-btrfs
)modules
: Opinionated NixOS configuration fragmentsprofiles/<profile>.nix
: Base system configurations to build upon (e.g.laptop
,installer
)
overlays
: Just plain Nix overlayspkgs
: Custom packages either not eligible or missing from repositoriessecrets
:agenix
encrypted secretstemplates
: Quickstart files for different languages
- Rekey secrets with device root ssh key, and create a session age key.
Milo Moisson © 2023-2024