mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-11-13 12:13:36 +01:00
Hosts now accept only the two CanoKeys' resident SSH keys for ryan, plus the romantic recovery key for root; per-host user keys stop working. Darwin builds work again: the shared base no longer sets nixpkgs.config next to nix-darwin's nixpkgs.pkgs. Assisted-by: DeepSeek Harness (claude-opus-5-5) Assisted-by: DeepSeek Harness (deepseek-flash)
Host Home Modules
This directory contains host-specific Home Manager entry modules.
Layout
home/hosts/linux/*.nix: Linux host home moduleshome/hosts/darwin/*.nix: macOS host home modules
Conventions
- Each host output should reference only one file under
home/hosts/.... - The host file imports its profile's home role, see
Host Profiles.
desktophosts import../../linux/gui.nix;agenthosts import../../linux/tui.nix.- Darwin hosts import
../../darwin.
- Host-specific overrides (SSH keys, desktop toggles, host-local config links) live in the same host file.