Refactor user management in configuration files for enhanced consistency

Updated multiple configuration files to implement a unified approach for user management across applications and services. Introduced `mkEnabledWithUsers` to streamline user configuration, improving maintainability and flexibility in multi-user setups.
This commit is contained in:
Danilo Reyes
2026-01-16 13:47:17 -06:00
parent 6573392c3b
commit 5e96618d8a
5 changed files with 51 additions and 38 deletions

View File

@@ -175,6 +175,13 @@ in
inherit name;
value.enable = true;
};
mkEnabledWithUsers = name: {
inherit name;
value = {
enable = true;
users = "jawz";
};
};
mkEnabledWithProxy = name: {
inherit name;
value = {