From 58cebc8b9432c42a8831a79c55ba85f82471a438 Mon Sep 17 00:00:00 2001 From: k3t Date: Tue, 7 Jul 2026 03:39:42 -0600 Subject: [PATCH] tbb nixos btrfs shenanigans --- .flake.nix.kate-swp | Bin 0 -> 929 bytes modules/sys/fs/mounts/btrfs/tbb-btrfs.nix | 12 ++++++++++++ modules/sys/fs/mounts/root-btrfs.nix | 4 ++-- 3 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 .flake.nix.kate-swp create mode 100644 modules/sys/fs/mounts/btrfs/tbb-btrfs.nix diff --git a/.flake.nix.kate-swp b/.flake.nix.kate-swp new file mode 100644 index 0000000000000000000000000000000000000000..4b281b11540b19ff871da679f7dee8488e926889 GIT binary patch literal 929 zcmZQzU=Z?7EJ;-eE>A2_aLdd|RWQ;sU|?Vn*({>g^J{i<*2OK)d(Lc&IK}x(h$%Rn zfq?;p^*k9E7$O)TfI|TaT!Uf491IK$dQedXJ^kGLl+v8kV*TREV*RvY{oMT0ypm%5 zqWt_4-K3JDv|_!y%nFdPAQR18gF_h@7$Sq9Hh_#Wa}9=ZK~{2r6hycVG1tI6$N>tZ zNRU4m7#PsP4kpY72|JLdK|*W{3=Djb&;@ZpdRag!VDc;s3=CYT@=OW}Fj*!B1_m}r z2*PwTK?5102NdieGm&fs2_e}E;(}DbZ3PJ+*$U!<g9;*mL0rZR1YePXfq^j}!B+zDa}j)H5I@xw03mRL A;{X5v literal 0 HcmV?d00001 diff --git a/modules/sys/fs/mounts/btrfs/tbb-btrfs.nix b/modules/sys/fs/mounts/btrfs/tbb-btrfs.nix new file mode 100644 index 0000000..cbbb9d2 --- /dev/null +++ b/modules/sys/fs/mounts/btrfs/tbb-btrfs.nix @@ -0,0 +1,12 @@ +{ + fileSystems."/" = + { device = "/dev/disk/by-label/NixOS"; + fsType = "btrfs"; + options = [ "discard" "compress" "subvol=@" ]; + }; + fileSystems."/home" = + { device = "/dev/disk/by-label/NixOS"; + fsType = "btrfs"; + options = [ "discard" "compress" "subvol=@home" ]; + }; +} diff --git a/modules/sys/fs/mounts/root-btrfs.nix b/modules/sys/fs/mounts/root-btrfs.nix index 37e696a..b560b0c 100644 --- a/modules/sys/fs/mounts/root-btrfs.nix +++ b/modules/sys/fs/mounts/root-btrfs.nix @@ -2,6 +2,6 @@ fileSystems."/" = { device = "/dev/disk/by-label/NixOS"; fsType = "btrfs"; - options = [ "discard" ]; + options = [ "discard" "compress" ]; }; -} \ No newline at end of file +}