{ pkgs, ... }: { imports = [ ./hardware-configuration.nix ./../../user/users.nix ./../../modules/essential.nix ./../../modules/common/sops.nix ./../../modules/hardware/xremap.nix ./../../modules/hardware/boot.nix ./../../modules/graphics/workstation.nix ./../../modules/laptop/powersave.nix ./../../modules/laptop/battery.nix ./../../modules/services/webdav.nix ./../../modules/services/scanning.nix ]; networking.hostName = "thinix"; batMode = "double"; # Cannot have this and tlp #services.power-profiles-daemon.enable = true; programs.gnupg.agent = { enable = true; pinentryPackage = with pkgs; pinentry-all; enableSSHSupport = true; }; swapDevices = [{ device = "/swapfile"; size = 4096; }]; system.stateVersion = "24.11"; }