diff --git a/profiles/nixos/base.nix b/profiles/nixos/base.nix index dfc9b73..980b894 100644 --- a/profiles/nixos/base.nix +++ b/profiles/nixos/base.nix @@ -20,13 +20,9 @@ in bootloader.enable = mkDefault true; ssh.enable = mkDefault true; - # Setup sensible default persistent data impermanence.directories = [ "/var/lib/nixos" ]; - impermanence.files = [ - "/etc/shadow" - ]; }; # Localization diff --git a/profiles/nixos/vm.nix b/profiles/nixos/vm.nix index b4fdd8e..7991f0c 100644 --- a/profiles/nixos/vm.nix +++ b/profiles/nixos/vm.nix @@ -33,12 +33,13 @@ in ssh.enable = true; }; - # Admin users + # Local user + users.mutableUsers = false; users.users.local = { - initialPassword = "local"; + hashedPassword = "$y$j9T$f/uFTdcVyFUPJLn4VhRTx.$c9e2QPXYGKFNt3lUf8QD3KLJi4AKgPldfQTvc0WCe.."; extraGroups = [ "wheel" ]; openssh.authorizedKeys.keys = [ - "ssh-ed25519 jan@bulthuis.dev" + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKKxoQSxfYqf9ITN8Fhckk8WbY4dwtBAXOhC9jxihJvq Laptop" ]; };