mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-11-13 12:13:36 +01:00
- Add the agent profile (modules/nixos/agent.nix: rootless Podman, linger, nix-ld) with home/linux/tui.nix as its home role; ruby, kana and aquamarine use it, so hosts no longer import from hosts/idols-ruby. - Gate nushell's ~/.secrets source behind modules.shell.secrets.enable, off on agent hosts. - Persist the TUI home state on aquamarine's tmpfs root. - Document host profiles in hosts/README.md; add tests/agent-profile and drop the x86_64 colmena-parity test, which needs mysecrets. Assisted-by: Claude Code (claude-opus-5-5)
10 lines
372 B
Nix
10 lines
372 B
Nix
{
|
|
lib,
|
|
inputs,
|
|
}:
|
|
# Colmena must deploy the system that nixosConfigurations evaluates and builds.
|
|
# Every node comes out of the same rawColmenaHive code in outputs/default.nix, so
|
|
# akane covers the x86_64 nodes too; those all read the private mysecrets input,
|
|
# which CI cannot fetch.
|
|
lib.genAttrs [ "akane" ] (name: inputs.self.colmenaHive.toplevel.${name}.drvPath)
|