From 759979860f43adf07710da912c562ba7571b214d Mon Sep 17 00:00:00 2001 From: SebastianStork Date: Sun, 21 Apr 2024 18:56:35 +0200 Subject: [PATCH] Remove the doas module --- modules/system/default.nix | 1 - modules/system/doas.nix | 28 ---------------------------- 2 files changed, 29 deletions(-) delete mode 100644 modules/system/doas.nix diff --git a/modules/system/default.nix b/modules/system/default.nix index 7512cd5..8e20e94 100644 --- a/modules/system/default.nix +++ b/modules/system/default.nix @@ -3,7 +3,6 @@ ./flatpak.nix ./vm.nix ./wlan.nix - ./doas.nix ./vpn.nix ./comma.nix ./auto-gc.nix diff --git a/modules/system/doas.nix b/modules/system/doas.nix deleted file mode 100644 index f821f13..0000000 --- a/modules/system/doas.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ - config, - pkgs, - lib, - ... -}: { - options.myConfig.doas.enable = lib.mkEnableOption ""; - - config = lib.mkIf config.myConfig.doas.enable { - security.sudo.enable = false; - - environment.systemPackages = [pkgs.git]; - - security.doas = { - enable = true; - extraRules = [ - { - groups = ["wheel"]; - keepEnv = true; - persist = true; - } - ]; - }; - - environment.shellAliases.sudo = "doas"; - programs.bash.interactiveShellInit = "complete -F _command doas"; - }; -}