- argon owns its gpu settings, calibre and the luks drives, now generated from one table - claudecode.nix is gone, claude-code lives in packages.nix - home-manager options live next to the home-manager wiring in flake.nix - settings.nix: one nix block, extra-substituters instead of repeating the cache.nixos.org defaults - README: current layout Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
32 lines
887 B
Markdown
32 lines
887 B
Markdown
# NixOS config
|
|
|
|
My personal NixOS configurations.
|
|
|
|
## config structure
|
|
|
|
```bash
|
|
.
|
|
├── flake.nix # hosts and home-manager wiring
|
|
├── hosts
|
|
│ ├── argon # desktop
|
|
│ ├── neon # laptop
|
|
│ └── default # test vm
|
|
│ ├── configuration.nix # host-specific settings and module imports
|
|
│ ├── hardware-configuration.nix # generated by nixos-generate-config
|
|
│ └── niri.nix # host-specific niri settings (outputs, input)
|
|
├── modules
|
|
│ ├── home-manager # user modules, imported by users/aaron/home.nix
|
|
│ └── nixos # system modules, imported by the hosts
|
|
└── users
|
|
└── aaron
|
|
└── home.nix # imports home-manager modules
|
|
```
|
|
|
|
## installation
|
|
|
|
For more details about the installation procedure see: [INSTALLATION.md](INSTALLATION.md)
|
|
|
|
## author
|
|
|
|
aaron <aaron@0x29a.ch>
|