diff --git a/machines/amc-peripheral/configuration.nix b/machines/amc-peripheral/configuration.nix index 24520ec..f23fe4b 100644 --- a/machines/amc-peripheral/configuration.nix +++ b/machines/amc-peripheral/configuration.nix @@ -1107,7 +1107,7 @@ in { ''; }; - # ── Sudoers: opencode can deploy via nixos-rebuild ───────────────── + # ── Sudoers: opencode can deploy via nixos-rebuild and restart services ── security.sudo.extraRules = [ { users = ["opencode"]; @@ -1116,6 +1116,10 @@ in { command = "/run/current-system/sw/bin/nixos-rebuild switch *"; options = ["NOPASSWD"]; } + { + command = "/run/current-system/sw/bin/systemctl restart amc-radio amc-bot kimaki"; + options = ["NOPASSWD"]; + } ]; } ];