{ pkgs, nixpkgs-unstable, home-manager, ... }: { # Mount the data drive fileSystems."/mnt/data_drive" = { device = "/dev/disk/by-uuid/93861f2f-b63c-4201-8ae2-a533edd1c064"; fsType = "btrfs"; }; fileSystems."/mnt/windows_disk" = { device = "/dev/disk/by-uuid/3402E4B102E4796E"; fsType = "ntfs3"; options = [ "rw" "uid=1000"]; }; services.openssh.enable = true; # Other modules imports = [ ../hardware-configuration.nix ../modules/boot/plymouth.nix ../modules/boot/efi-grub.nix ../modules/kernel/lqx.nix # Hardware stuff ../modules/hardware/nvidia.nix ../modules/hardware/xone.nix ../modules/hardware/razer.nix ../modules/audio/pipewire.nix # Desktop stuff ../modules/fonts ../modules/desktop/gnome.nix ../modules/desktop_manager/gdm.nix ../modules/virtualisation ../modules/flatpak # Applications ../modules/cli-tools.nix ../modules/applications # Development ../modules/development ../modules/switch-udev.nix # ssh ../modules/ssh/yubikey.nix # Per-user stuff ../home/seanomik ]; }