{config, ...}: let baseUsers = { "gkleen" = import ./users/gkleen.nix; }; extraUsers = { ymir = { "mherold" = import ./users/mherold.nix; "llovisa" = import ./users/llovisa.nix; "vkleen" = import ./users/vkleen.nix; "tkleen" = import ./users/tkleen.nix; "mkleen" = import ./users/mkleen.nix; "lkellers" = import ./users/lkellers.nix; "mwgnr" = import ./users/mwagner.nix; "ineumann" = import ./users/ineumann.nix; }; }; host = config.networking.hostName; in { users.mutableUsers = false; users.extraUsers = baseUsers // (if builtins.hasAttr extraUsers host then extraUsers."${host}" else {}); }