- Enable desktop system in flake with all modules imported in flake file, and arguments for those modules passed via specialArgs. - Disable fileSystems mounts for iscsi. - Refactor smb.nix to define all working shares. (TODO: Figure out how to enable a subset of shares by arguments passed to module). - Roll cloudflare_stream.token. - Extract all module calls out of configuration.nix for desktop. Remove configuration nodes duplicated in system.nix. - Fix dependence on deprecated "sys" subattributes in desktop-environment.nix. - Remove iscsi configuration from filesystems.nix. Using iscsi module instead. - Update terminal-environment.nix to use git attrset where appropriate. - Hardcode wallpaper file in theme.nix. -
22 lines
514 B
Nix
22 lines
514 B
Nix
{ pkgs, ... }: {
|
|
fileSystems = {
|
|
"/" = {
|
|
device = "/dev/disk/by-uuid/e29ec340-6231-4afe-91a8-aaa2da613282";
|
|
fsType = "ext4";
|
|
};
|
|
|
|
"/boot" = {
|
|
device = "/dev/disk/by-uuid/CC5A-CDFE";
|
|
fsType = "vfat";
|
|
options = [ "fmask=0077" "dmask=0077" ];
|
|
};
|
|
|
|
"/data" = {
|
|
device = "/dev/disk/by-uuid/f023ae02-7742-4e13-a8ea-c1ea634436fa";
|
|
fsType = "btrfs";
|
|
};
|
|
};
|
|
|
|
swapDevices = [ { device = "/dev/disk/by-uuid/73e8e737-1c5c-4ead-80c6-e616be538145"; } ];
|
|
}
|