separate groups and himalaya

This commit is contained in:
Noah Masur
2022-04-28 22:55:42 -04:00
parent bbed1ed591
commit 4735cce26f
6 changed files with 51 additions and 42 deletions

View File

@ -1,28 +1,26 @@
# Replace sudo with doas
{ config, ... }: {
{ ... }: {
config = {
security = {
security = {
# Remove sudo
sudo.enable = false;
# Remove sudo
sudo.enable = false;
# Add doas
doas = {
enable = true;
# Add doas
doas = {
enable = true;
# No password required
wheelNeedsPassword = false;
# No password required
wheelNeedsPassword = false;
# Pass environment variables from user to root
# Also requires removing password here
extraRules = [{
groups = [ "wheel" ];
noPass = true;
keepEnv = true;
}];
};
# Pass environment variables from user to root
# Also requires removing password here
extraRules = [{
groups = [ "wheel" ];
noPass = true;
keepEnv = true;
}];
};
};
}

View File

@ -9,10 +9,8 @@
# Automatically create a password to start
initialPassword = "changeme";
# Enable sudo privileges
extraGroups = [
"wheel" # Sudo privileges
"i2c" # Access to external monitors
];
};