From 076c892b4f395b4fed4d9d77d142a3446df81100 Mon Sep 17 00:00:00 2001 From: Remy Moll Date: Mon, 2 Sep 2024 14:35:12 +0200 Subject: [PATCH] change nvidia hybrid mode --- hosts/spectre-x360-2018/default.nix | 1 + modules/nixos/monitoring.nix | 13 +++++++++++++ modules/nixos/nvidia.nix | 14 +++++++------- 3 files changed, 21 insertions(+), 7 deletions(-) create mode 100644 modules/nixos/monitoring.nix diff --git a/hosts/spectre-x360-2018/default.nix b/hosts/spectre-x360-2018/default.nix index 5b9615f..5a887b2 100644 --- a/hosts/spectre-x360-2018/default.nix +++ b/hosts/spectre-x360-2018/default.nix @@ -6,6 +6,7 @@ ./hardware-configuration.nix ../../modules/nixos/flatpak.nix ../../modules/nixos/gdm.nix + ../../modules/nixos/monitoring.nix ../../modules/nixos/nvidia.nix ../../modules/nixos/pipewire.nix ../../modules/nixos/podman.nix diff --git a/modules/nixos/monitoring.nix b/modules/nixos/monitoring.nix new file mode 100644 index 0000000..a23dc58 --- /dev/null +++ b/modules/nixos/monitoring.nix @@ -0,0 +1,13 @@ +{ + config, + lib, + pkgs, + ... +}: +{ + + environment.systemPackages = [ + pkgs.btop + ]; + programs.iotop.enable = true; +} diff --git a/modules/nixos/nvidia.nix b/modules/nixos/nvidia.nix index 3b5f214..921f770 100644 --- a/modules/nixos/nvidia.nix +++ b/modules/nixos/nvidia.nix @@ -51,14 +51,14 @@ nvidiaBusId = "PCI:1:0:0"; ## Reverse PRIME synchronization - reverseSync.enable = true; - # Enable if using an external GPU - allowExternalGpu = false; + # reverseSync.enable = true; + # # Enable if using an external GPU + # allowExternalGpu = false; ## Alternatively enable offloading - # offload = { - # enable = true; - # enableOffloadCmd = true; - # }; + offload = { + enable = true; + enableOffloadCmd = true; + }; }; }