pureintent: allow passwordless activate rebuild

This commit is contained in:
Sridhar Ratnakumar 2026-04-23 12:51:54 -04:00
parent 93018aa75b
commit 040cf1e004
2 changed files with 16 additions and 3 deletions

View file

@ -8,6 +8,19 @@ in
{
nixos-unified.sshTarget = "srid@pureintent";
# nixos-unified.sshTarget = "srid@192.168.2.134";
nixos-unified.localPrivilegeMode = "sudo-nixos-rebuild";
security.sudo.extraRules = [
{
users = [ flake.config.me.username ];
commands = [
{
command = "/run/current-system/sw/bin/nixos-rebuild switch *";
options = [ "NOPASSWD" ];
}
];
}
];
imports = [
self.nixosModules.default