{ inputs, config, lib, outputs, pkgs, ... }: let btrfsOptions = [ "subvol=nix-app-data" "compress=zstd" ]; in { fileSystems."/media/nas/ssd/nix-app-data" = { device = "/dev/disk/by-uuid/09ac8b6b-e553-4cd8-ae62-8d8c17fe8b0c"; fsType = "btrfs"; options = [ "subvol=nix-app-data" "compress=zstd" ]; }; fileSystems."/media/nas/ssd/ssd_app_data" = { device = "/dev/disk/by-uuid/09ac8b6b-e553-4cd8-ae62-8d8c17fe8b0c"; fsType = "btrfs"; options = btrfsOptions; }; fileSystems."/media/nas/ssd/mariadb" = { device = "/dev/disk/by-uuid/09ac8b6b-e553-4cd8-ae62-8d8c17fe8b0c"; fsType = "btrfs"; options = btrfsOptions; }; fileSystems."/media/nas/ssd/VMs" = { device = "/dev/disk/by-uuid/09ac8b6b-e553-4cd8-ae62-8d8c17fe8b0c"; fsType = "btrfs"; options = btrfsOptions; }; fileSystems."/media/nas/main/3d_printer" = { device = "/dev/disk/by-uuid/76e7cd98-3145-4cff-b78d-bab0206aae28"; fsType = "btrfs"; options = btrfsOptions; }; fileSystems."/media/nas/main/backup" = { device = "/dev/disk/by-uuid/76e7cd98-3145-4cff-b78d-bab0206aae28"; fsType = "btrfs"; options = btrfsOptions; }; fileSystems."/media/nas/main/books" = { device = "/dev/disk/by-uuid/76e7cd98-3145-4cff-b78d-bab0206aae28"; fsType = "btrfs"; options = btrfsOptions; }; fileSystems."/media/nas/main/documents" = { device = "/dev/disk/by-uuid/76e7cd98-3145-4cff-b78d-bab0206aae28"; fsType = "btrfs"; options = btrfsOptions; }; fileSystems."/media/nas/main/homeassistant" = { device = "/dev/disk/by-uuid/76e7cd98-3145-4cff-b78d-bab0206aae28"; fsType = "btrfs"; options = btrfsOptions; }; fileSystems."/media/nas/main/isos" = { device = "/dev/disk/by-uuid/76e7cd98-3145-4cff-b78d-bab0206aae28"; fsType = "btrfs"; options = btrfsOptions; }; fileSystems."/media/nas/main/movies" = { device = "/dev/disk/by-uuid/76e7cd98-3145-4cff-b78d-bab0206aae28"; fsType = "btrfs"; options = btrfsOptions; }; fileSystems."/media/nas/main/nextcloud" = { device = "/dev/disk/by-uuid/76e7cd98-3145-4cff-b78d-bab0206aae28"; fsType = "btrfs"; options = btrfsOptions; }; fileSystems."/media/nas/main/photos" = { device = "/dev/disk/by-uuid/76e7cd98-3145-4cff-b78d-bab0206aae28"; fsType = "btrfs"; options = btrfsOptions; }; fileSystems."/media/nas/main/switch" = { device = "/dev/disk/by-uuid/76e7cd98-3145-4cff-b78d-bab0206aae28"; fsType = "btrfs"; options = btrfsOptions; }; fileSystems."/media/nas/main/tv" = { device = "/dev/disk/by-uuid/76e7cd98-3145-4cff-b78d-bab0206aae28"; fsType = "btrfs"; options = btrfsOptions; }; fileSystems."/media/nas/main/timemachine" = { device = "/dev/disk/by-uuid/76e7cd98-3145-4cff-b78d-bab0206aae28"; fsType = "btrfs"; options = btrfsOptions; }; # fileSystems."/media/nas/main/vms" = { # device = "/dev/disk/by-uuid/76e7cd98-3145-4cff-b78d-bab0206aae28"; # fsType = "btrfs"; # options = btrfsOptions; # }; }