Refactor group management

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2024-06-29 14:08:39 +03:00
parent 8990c661ac
commit 96c88b1b85
8 changed files with 23 additions and 10 deletions

View File

@@ -1,7 +1,7 @@
{ config, inputs, lib, ... }:
let
users = lib.attrsets.filterAttrs (name: config: config.isNormalUser) config.users.users;
users = lib.attrsets.filterAttrs (_: config: config.isNormalUser) config.users.users;
in
{
programs.fuse.userAllowOther = lib.mkIf (users != [ ]) true;

View File

@@ -1,7 +1,7 @@
{ config, inputs, lib, ... }:
let
users = lib.attrsets.filterAttrs (name: config: config.isNormalUser) config.users.users;
users = lib.attrsets.filterAttrs (_: config: config.isNormalUser) config.users.users;
sopsKeyPath = ".config/sops-nix/key.txt";
in
{

View File

@@ -1,7 +1,7 @@
{ config, lib, ... }:
let
users = lib.attrsets.filterAttrs (name: config: config.isNormalUser) config.users.users;
users = lib.attrsets.filterAttrs (_: config: config.isNormalUser) config.users.users;
in
{
home-manager.users = lib.attrsets.mapAttrs