-
./common- Shared common between the two hosts, with the exact same tooling and terminal packages.
-
./darwin- Super simple nix-darwin setup for reproducible packages.
-
./nixos- Somewhat complex setup for nixos with
CachyOS kernel,wayland,niri, etc.
- Somewhat complex setup for nixos with
Private font archives remain encrypted under secrets/fonts. Home Manager decrypts and
atomically synchronizes the active set during activation. The Amadeus profile installs a
user-level path watcher which performs the same synchronization whenever the root Nix
profile changes, including removal of fonts when the profile no longer contains them.
The Home Manager integration is enabled by default. To remove the deployed fonts, set
privateFonts.enable = false and apply one rebuild; the activation then removes the
managed font directory and refreshes the Linux font cache.