add deploy-rs for remotely deploy nixos config

This commit is contained in:
ulic-youthlic 2025-01-27 18:35:41 +08:00
parent cf03484587
commit ae7d74249b
Signed by: youthlic
GPG key ID: 63E86C3C14A0D721
15 changed files with 290 additions and 85 deletions

View file

@ -17,6 +17,7 @@
unixName = "alice";
hostName = "Cape";
};
users.deploy.enable = true;
programs = {
openssh.enable = true;
tailscale.enable = true;

View file

@ -12,6 +12,7 @@
];
};
users.mutableUsers = false;
programs.fish.enable = true;
users.users.alice.shell = pkgs.fish;
users.users.alice.openssh.authorizedKeys.keyFiles = [