{ pkgs, lib, ... }: { imports = [ ./hardware-configuration.nix ./cachix.nix ]; boot.kernelPackages = pkgs.linuxKernel.packages.linux_hardened; boot.loader = { limine = { enable = true; efiSupport = true; }; grub = { enable = false; devices = ["nodev"]; useOSProber = true; efiSupport = true; }; efi.canTouchEfiVariables = true; timeout = lib.mkDefault 2; }; services.displayManager = { enable = true; ly.enable = true; defaultSession = "none+xmonad"; }; programs.niri.enable = true; services.libinput.enable = true; services.xserver = { enable = true; windowManager.xmonad = { enable = true; enableContribAndExtras = true; }; }; networking = { hostName = "nixos"; networkmanager.enable = true; dhcpcd.enable = false; firewall.enable = true; }; time.timeZone = "America/New_York"; i18n.defaultLocale = "en_US.UTF-8"; users.users.mtgmonkey = { isNormalUser = true; description = "mtgmonkey"; extraGroups = ["networkmanager" "wheel"]; }; users.users.test = { isNormalUser = true; description = "test"; extraGroups = ["networkmanager" "wheel"]; }; nix.settings.experimental-features = ["nix-command" "flakes"]; system.stateVersion = "25.11"; }