Joey Hafner 1b610bc9eb
Fix (Huge): Re-enable desktop.
- 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.
  -
2025-02-16 15:14:46 -08:00

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"; } ];
}