From 046c216b3ff68926dbbaf5beaf953733df4c1121 Mon Sep 17 00:00:00 2001 From: RGBCube Date: Tue, 12 Dec 2023 13:49:02 +0300 Subject: [PATCH] Add sudo module --- .gitignore | 1 + hosts/enka/default.nix | 1 + modules/sudo/default.nix | 10 ++++++++++ 3 files changed, 12 insertions(+) create mode 100644 modules/sudo/default.nix diff --git a/.gitignore b/.gitignore index ac4d513..92acb59 100644 --- a/.gitignore +++ b/.gitignore @@ -35,6 +35,7 @@ !modules/rust/ !modules/steam/ !modules/steck/ +!modules/sudo/ !modules/waybar/ !lib/ diff --git a/hosts/enka/default.nix b/hosts/enka/default.nix index 168cdd7..e17af58 100644 --- a/hosts/enka/default.nix +++ b/hosts/enka/default.nix @@ -45,5 +45,6 @@ "rust" "steam" "steck" + "sudo" "waybar" ]) diff --git a/modules/sudo/default.nix b/modules/sudo/default.nix new file mode 100644 index 0000000..6933f79 --- /dev/null +++ b/modules/sudo/default.nix @@ -0,0 +1,10 @@ +{ ulib, ... }: with ulib; + +systemConfiguration { + security.sudo = enabled { + extraConfig = '' + Defaults timestamp_timeout=-1 + ''; + execWheelOnly = true; + }; +}