aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZhongheng Liu <z.liu@outlook.com.gr>2024-08-06 18:10:25 +0800
committerZhongheng Liu <z.liu@outlook.com.gr>2024-08-06 18:10:25 +0800
commit4dcde6a0d992e7e115fe998e2a15240cd65bf6af (patch)
tree406d09e6c7ee9859b05def473b13faef7c6aeaff
parent942826937d03aeb24ad6fd995223b4c08ebea376 (diff)
downloadnixos-configuration-4dcde6a0d992e7e115fe998e2a15240cd65bf6af.tar.gz
nixos-configuration-4dcde6a0d992e7e115fe998e2a15240cd65bf6af.tar.bz2
nixos-configuration-4dcde6a0d992e7e115fe998e2a15240cd65bf6af.zip
feat: nvidia open r560 drivers
-rw-r--r--nixos/configuration.nix10
-rw-r--r--nixos/nvidia.nix8
2 files changed, 8 insertions, 10 deletions
diff --git a/nixos/configuration.nix b/nixos/configuration.nix
index bfed15f..5015d8f 100644
--- a/nixos/configuration.nix
+++ b/nixos/configuration.nix
@@ -11,7 +11,7 @@
imports = [
./variables.nix
#./greetd-sway.nix
- #./nvidia.nix
+ ./nvidia.nix
./fonts.nix
./services/nginx.service.nix
./hardware-configuration.nix
@@ -34,10 +34,10 @@
'';
};
};
- services.displayManager.sddm = {
- enable = true;
- wayland.enable = true;
- };
+ #services.displayManager.sddm = {
+ # enable = true;
+ # wayland.enable = true;
+ #};
systemd.user.services.kanshi = {
description = "kanshi daemon";
serviceConfig = {
diff --git a/nixos/nvidia.nix b/nixos/nvidia.nix
index 6615468..aab5a94 100644
--- a/nixos/nvidia.nix
+++ b/nixos/nvidia.nix
@@ -14,9 +14,7 @@
};
};
};
- hardware.opengl = {
- enable = true;
- };
+ hardware.graphics.enable = true;
services.xserver.videoDrivers = [ "nvidia" ];
hardware.nvidia = {
prime = {
@@ -31,8 +29,8 @@
modesetting.enable = true;
powerManagement.enable = false;
powerManagement.finegrained = false;
- open = true;
+ # open = true;
nvidiaSettings = true;
- package = config.boot.kernelPackages.nvidiaPackages.stable;
+ package = config.boot.kernelPackages.nvidiaPackages.beta;
};
}