{ inputs, pkgs, ... }: { imports = [ ./hardware-configuration.nix ./hardware.nix ./programs.nix ./services.nix ../../modules/mixins/common ../../modules/mixins/zsh ../../users/opdavies ../../users/eric ../../users/luke ]; nix.nixPath = [ "nixpkgs=${inputs.nixpkgs}" ]; # Bootloader. boot = { loader = { systemd-boot = { enable = true; configurationLimit = 25; }; efi = { canTouchEfiVariables = true; efiSysMountPoint = "/boot/efi"; }; }; }; systemd.extraConfig = '' DefaultTimeoutStopSec=10s ''; networking.networkmanager.enable = true; security = { polkit.enable = true; rtkit.enable = true; }; zramSwap.enable = true; }