add impermenence to cloudnix

This commit is contained in:
Sam 2025-01-25 17:58:11 +00:00
parent 620db0fb22
commit 45d3c6cc26
1 changed files with 10 additions and 0 deletions

View File

@ -1,10 +1,13 @@
{
configVars,
outputs,
lib,
...
}: let
user = "admin";
merlinIp = configVars.networking.addresses.merlin.ip;
btrfsMountDevice = "/dev/sda2";
in {
imports = [
# Create users for this host
@ -14,6 +17,13 @@ in {
./hardware-configuration.nix
../common/core
# Impermanence
../common/optional/persistence.nix
(import ../common/disks/btrfs/impermanence.nix {
btrfsMountDevice = btrfsMountDevice;
lib = lib;
})
# Import optional options
../common/optional/persistence.nix
../common/optional/openssh.nix