diff --git a/profiles/disko/vm.nix b/profiles/disko/vm.nix index 572913d..4d64883 100644 --- a/profiles/disko/vm.nix +++ b/profiles/disko/vm.nix @@ -34,7 +34,7 @@ compression = "zstd"; }; mountpoint = null; - postCreateHook = "zfs list -t snapshot -H -o name | grep -E '^tank@blank$' || zfs snapshot tank@blank"; + postCreateHook = "zfs list -t snapshot -H -o name | grep -E '^tank@blank$' || zfs snapshot -r tank@blank && zfs holds -r tank@blank"; datasets = { root = { diff --git a/profiles/nixos/vm.nix b/profiles/nixos/vm.nix index 6314d6d..c07cd0c 100644 --- a/profiles/nixos/vm.nix +++ b/profiles/nixos/vm.nix @@ -28,6 +28,7 @@ in # Admin users users.users.local = { + initialPassword = "local"; extraGroups = [ "wheel" ]; openssh.authorizedKeys.keys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKKxoQSxfYqf9ITN8Fhckk8WbY4dwtBAXOhC9jxihJvq jan@bulthuis.dev" @@ -40,7 +41,7 @@ in # Machine platform nixpkgs.hostPlatform = "x86_64-linux"; - # Set hostid + # Set hostid for ZFS networking.hostId = "deadbeef"; # Hardware configuration