Files
nix-config/home/hosts
ryan4yin | 二花 0dcbbb02e9 feat(canokey): enroll new CanoKeys and retire per-host SSH keys (#524)
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)
2026-11-11 01:38:12 +08:00
..

Host Home Modules

This directory contains host-specific Home Manager entry modules.

Layout

  • home/hosts/linux/*.nix: Linux host home modules
  • home/hosts/darwin/*.nix: macOS host home modules

Conventions

  1. Each host output should reference only one file under home/hosts/....
  2. The host file imports its profile's home role, see Host Profiles.
    • desktop hosts import ../../linux/gui.nix; agent hosts import ../../linux/tui.nix.
    • Darwin hosts import ../../darwin.
  3. Host-specific overrides (SSH keys, desktop toggles, host-local config links) live in the same host file.