From 2f645983f21718d064035ad632c23b8cc3907b15 Mon Sep 17 00:00:00 2001 From: Johannes Kirschbauer Date: Sat, 12 Jul 2025 16:57:57 +0200 Subject: [PATCH] Templates: remove shared.nix - user-password is now part of the new 'users' module (https://docs.clan.lol/reference/clanServices/users/) - setting 'users.users.user' is not needed and also part of the 'users' module - services.avahi.enable = true; is not strictly needed can become part of an mdns guide, but shouldnt be part of the default template --- templates/clan/default/modules/shared.nix | 27 ----------------------- 1 file changed, 27 deletions(-) delete mode 100644 templates/clan/default/modules/shared.nix diff --git a/templates/clan/default/modules/shared.nix b/templates/clan/default/modules/shared.nix deleted file mode 100644 index 672e4e23b..000000000 --- a/templates/clan/default/modules/shared.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ - clan-core, - # Optional, if you want to access other flakes: - # self, - ... -}: -{ - imports = [ - clan-core.clanModules.user-password - ]; - - # Locale service discovery and mDNS - services.avahi.enable = true; - - # generate a random password for our user below - # can be read using `clan secrets get -user-password` command - clan.user-password.user = "user"; - users.users.user = { - isNormalUser = true; - extraGroups = [ - "wheel" - "networkmanager" - "video" - "input" - ]; - }; -}