add nvidia drivers

they are glitchy. sway or wayland does not support them properly
This commit is contained in:
2025-08-26 20:04:45 +02:00
parent 538b975504
commit 2453aa87ba
+25 -1
View File
@@ -17,6 +17,26 @@
time.timeZone = "Europe/Oslo"; time.timeZone = "Europe/Oslo";
services.xserver.videoDrivers = [
"nvidia"
"amdgpu"
"modesetting"
"intel"
];
hardware.nvidia = {
modesetting.enable = true;
nvidiaSettings = true;
open = false;
package = config.boot.kernelPackages.nvidiaPackages.beta;
powerManagement.enable = true;
powerManagement.finegrained = false;
prime = {
sync.enable = true;
intelBusId = "PCI:0:2:0";
nvidiaBusId = "PCI:1:0:0";
};
};
services.gnome.gnome-keyring.enable = true; services.gnome.gnome-keyring.enable = true;
swapDevices = [ {device = "/swapfile"; size = 8192; } ]; swapDevices = [ {device = "/swapfile"; size = 8192; } ];
@@ -42,6 +62,7 @@
}; };
programs.firefox.enable = true; programs.firefox.enable = true;
programs.sway = { programs.sway = {
enable = true; enable = true;
wrapperFeatures.gtk = true; wrapperFeatures.gtk = true;
@@ -50,11 +71,12 @@
enable = true; enable = true;
settings = { settings = {
default_session = { default_session = {
command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time --cmd sway"; command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time --cmd \"sway --unsupported-gpu\"";
user = "greeter"; user = "greeter";
}; };
}; };
}; };
services.tlp = { services.tlp = {
enable = true; enable = true;
settings = { settings = {
@@ -71,6 +93,8 @@
"discord" "discord"
"steam" "steam"
"steam-unwrapped" "steam-unwrapped"
"nvidia-x11"
"nvidia-settings"
]; ];
programs.steam.enable = true; programs.steam.enable = true;