mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-11-13 12:13:46 +01:00
Home Manager now owns ~/.config/gh/config.yml on agent hosts; activation moves an existing one to config.yml.home-manager.backup. Assisted-by: DeepSeek Harness (claude-opus-5-5)
21 lines
530 B
Nix
21 lines
530 B
Nix
# Home role of the `agent` profile (hosts/README.md#host-profiles): the full
|
|
# TUI stack for a headless host.
|
|
{
|
|
imports = [
|
|
../base/core
|
|
../base/tui
|
|
../base/home.nix
|
|
|
|
./base
|
|
# off by default; a host turns it on with modules.desktop.computerUse.enable
|
|
./gui/i3
|
|
];
|
|
|
|
# ~/.secrets is synced to the desktops only.
|
|
modules.shell.secrets.enable = false;
|
|
|
|
# Agent hosts use their own GitHub account, logged in with `gh`, over HTTPS.
|
|
modules.git.githubSsh.enable = false;
|
|
programs.gh.enable = true;
|
|
}
|