From 5eea6cdb04db4bdf80e88d578d2fb2a7f6ba04a7 Mon Sep 17 00:00:00 2001 From: Leyla Becker Date: Wed, 11 Dec 2024 17:33:50 -0600 Subject: [PATCH] made users not need to be disabled --- configurations/nixos/defiant/configuration.nix | 2 -- modules/system-modules/users.nix | 18 ++++++++++++++++++ 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/configurations/nixos/defiant/configuration.nix b/configurations/nixos/defiant/configuration.nix index c7aec9b..3f7bcdd 100644 --- a/configurations/nixos/defiant/configuration.nix +++ b/configurations/nixos/defiant/configuration.nix @@ -13,8 +13,6 @@ isTerminalUser = true; isPrincipleUser = true; }; - ester.isNormalUser = false; - eve.isNormalUser = false; }; impermanence.enable = true; storage = { diff --git a/modules/system-modules/users.nix b/modules/system-modules/users.nix index afda7d4..fe88850 100644 --- a/modules/system-modules/users.nix +++ b/modules/system-modules/users.nix @@ -78,6 +78,24 @@ in { }; config = { + host.users = { + leyla = { + isPrincipleUser = lib.mkDefault false; + isDesktopUser = lib.mkDefault false; + isTerminalUser = lib.mkDefault false; + }; + ester = { + isPrincipleUser = lib.mkDefault false; + isDesktopUser = lib.mkDefault false; + isTerminalUser = lib.mkDefault false; + }; + eve = { + isPrincipleUser = lib.mkDefault false; + isDesktopUser = lib.mkDefault false; + isTerminalUser = lib.mkDefault false; + }; + }; + assertions = ( builtins.map (user: {