{ config, # inputs, ... }: let disk = "/dev/disk/by-uuid/fe586da4-b164-4362-bcdf-9c5dd6c69a2b"; luksName = "luks-${config.networking.hostId}"; in rec { boot.initrd.luks.devices."${luksName}".device = disk; fileSystems = { "/boot" = { device = "/dev/disk/by-uuid/976C-7EE6"; fsType = "vfat"; options = ["fmask=0077" "dmask=0077"]; }; "/tmp" = { device = "none"; fsType = "tmpfs"; options = ["rw" "nosuid" "nodev"]; }; "/" = { device = "/dev/mapper/${luksName}"; fsType = "btrfs"; options = ["subvol=@nixos-root"]; }; "/nix" = { inherit (fileSystems."/") device fsType; options = ["subvol=@nix" "noatime"]; }; "/storage" = { inherit (fileSystems."/") device fsType; options = ["subvol=@storage"]; }; "/home" = { inherit (fileSystems."/") device fsType; options = ["subvol=@home"]; }; }; }