nixos/modules/defaults/btrfs.nix
2025-02-06 16:06:21 +01:00

53 lines
939 B
Nix

{
imports =
[
];
services.beesd.filesystems = {
luks-13b43fe2-5ff0-4e99-8d2a-2b92ff2e0df6 = {
spec = "UUID=6886fe4e-ebfc-458c-82e7-a0c4876529c8";
hashTableSizeMB = 4096;
#workDir ".beeshome";
verbosity = "err";
#extraOptions = [ "" ];
};
};
fileSystems."/" =
{
fsType = "btrfs";
options = [ "compress=zstd" ];
};
fileSystems."/nix" = {
fsType = "btrfs";
options = [ "compress=zstd:10" ];
};
fileSystems."/var" = {
fsType = "btrfs";
options = [ "compress=zstd:3" ];
};
fileSystems."/var/lib" = {
fsType = "btrfs";
options = [ "compress=zstd:3" ];
};
fileSystems."/var/log" = {
fsType = "btrfs";
options = [ "compress=zstd:10" ];
};
fileSystems."/tmp" = {
fsType = "btrfs";
options = [ "compress=zstd:1" ];
};
fileSystems."/home" = {
fsType = "btrfs";
options = [ "compress=zstd:5" ];
};
}