From 6e07261ae106d5bb3de02fef3ddd4fb71bfea5b3 Mon Sep 17 00:00:00 2001 From: Zynh Ludwig Date: Fri, 28 Jun 2024 19:04:10 -0700 Subject: [PATCH] nixos-rebuild sudoers --- hosts/snowhawk/configuration.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/hosts/snowhawk/configuration.nix b/hosts/snowhawk/configuration.nix index 5cdbbc5..5fc343f 100644 --- a/hosts/snowhawk/configuration.nix +++ b/hosts/snowhawk/configuration.nix @@ -112,6 +112,16 @@ user = "ravenshade"; }; + security.sudo.extraRules = [ + { + users = [ "ravenshade" ]; + commands = [{ + command = "${pkgs.nixos-rebuild}/bin/nixos-rebuild"; + options = [ "SETENV" "NOPASSWD" ]; + }]; + } + ]; + home-manager = { extraSpecialArgs = { inherit inputs; }; users = { "ravenshade" = import ./home.nix; };