Nix configuration for various systems

base: inti users

Rain 868e24c7 38a76368

Changed files
+25
modules
+1
modules/base/default.nix
··· 2 2 imports = [ 3 3 ./profiles.nix 4 4 ./nix 5 + ./users 5 6 ]; 6 7 }
+5
modules/base/users/default.nix
··· 1 + { 2 + imports = [ 3 + ./rain.nix 4 + ]; 5 + }
+19
modules/base/users/rain.nix
··· 1 + { pkgs, ... }: 2 + { 3 + users.users.rain = { 4 + isNormalUser = true; 5 + description = "Rain"; 6 + shell = pkgs.fish; 7 + # TODO: hashedPasswordFile 8 + 9 + extraGroups = [ 10 + "wheel" 11 + "audio" 12 + "video" 13 + ]; 14 + 15 + openssh.authorizedKeys = [ 16 + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOqBalREh2zSzsrBrXasak7A3oy0zHU7ZH98Y0JQa3ub" 17 + ]; 18 + }; 19 + }