From 793015646dc5aef6681bdf48706e0d45cfefa826 Mon Sep 17 00:00:00 2001 From: Jan-Bulthuis Date: Thu, 29 May 2025 15:10:10 +0200 Subject: [PATCH] Updated base vm config --- profiles/disko/vm.nix | 2 +- profiles/nixos/vm.nix | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) 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