diff --git a/hosts/tachibana/default.nix b/hosts/tachibana/default.nix index ec954ef..4f85a79 100644 --- a/hosts/tachibana/default.nix +++ b/hosts/tachibana/default.nix @@ -1,4 +1,5 @@ { + config, pkgs, inputs, ... @@ -11,13 +12,17 @@ ]; boot.kernelPackages = pkgs.linuxPackages_latest; + boot.extraModulePackages = [ config.boot.kernelPackages.it87 ]; + boot.kernelParams = [ "acpi_enforce_resources=lax" ]; + boot.kernelModules = [ "it87" ]; + boot.extraModprobeConfig = "options it87 ignore_resource_conflict=1 force_id=0x8622"; networking.hostName = "tachibana"; time.timeZone = "America/Chicago"; services.xserver = { videoDrivers = ["nvidia"]; deviceSection = ''Option "TearFree" "true"''; }; - hardware.nvidia.open = false; + hardware.nvidia.open = true; nixpkgs.config.allowUnfree = true; users.users.ahnwuoa = { isNormalUser = true; @@ -28,4 +33,6 @@ fwsetup } ''; + environment.systemPackages = [pkgs.nvtopPackages.nvidia]; + programs.coolercontrol.enable = true; }