From 1265ae017d3227680904201aeda11540af627a73 Mon Sep 17 00:00:00 2001 From: jasmine Date: Mon, 3 Jun 2024 21:13:38 +0800 Subject: [PATCH] Migrate containers + services to NVME --- nixos/viridian/hardware-configuration.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/nixos/viridian/hardware-configuration.nix b/nixos/viridian/hardware-configuration.nix index e975875..956f1f7 100644 --- a/nixos/viridian/hardware-configuration.nix +++ b/nixos/viridian/hardware-configuration.nix @@ -1,5 +1,7 @@ { config, lib, ... }: - +let + hostname = config.networking.hostName; +in { imports = [ ../common/optional/ephemeral-btrfs.nix @@ -30,11 +32,17 @@ }; fileSystems."/srv/containers" = { - device = "/dev/disk/by-label/data"; + device = "/dev/disk/by-label/${hostname}"; fsType = "btrfs"; options = [ "subvol=containers" "compress=zstd" ]; }; + fileSystems."/srv/services" = { + device = "/dev/disk/by-label/${hostname}"; + fsType = "btrfs"; + options = [ "subvol=services" "compress=zstd" ]; + }; + fileSystems."/srv/shares" = { device = "/dev/disk/by-label/data"; fsType = "btrfs";