# hosts/desktop/configuration.nix { config, lib, pkgs, ... }: { imports = [ ./hardware-configuration.nix ../../modules/nixos/base/default.nix # === Environment Choice === ../../modules/nixos/des/i3wm.nix #../../modules/nixos/des/gnome.nix ]; # Override boot for GRUB dual boot with Windows boot.loader = { efi.canTouchEfiVariables = true; grub = { enable = true; device = "nodev"; efiSupport = true; useOSProber = true; # auto-detects Windows 11 }; }; # Desktop-specific hostname networking.hostName = "herra"; # or whatever you want }