refactor: seperate graphics config

This commit is contained in:
tux
2026-05-07 18:40:29 +05:30
parent 841f2ca4fb
commit c9df2483ec
2 changed files with 14 additions and 8 deletions

View File

@@ -63,21 +63,14 @@
# --- Hardware / GPU --- # --- Hardware / GPU ---
hardware = { hardware = {
graphics = {
enable = true;
enable32Bit = true;
};
nvidia = { nvidia = {
modesetting.enable = true; modesetting.enable = true;
open = false; open = false;
nvidiaSettings = true; nvidiaSettings = true;
}; };
enableAllFirmware = true;
usb-modeswitch.enable = true;
}; };
services.xserver.videoDrivers = [ "nvidia" ]; services.xserver.videoDrivers = [ "nvidia" ];
environment.systemPackages = with pkgs; [ nvtopPackages.full ];
# --- Programs --- # --- Programs ---
programs.firefox.enable = true; programs.firefox.enable = true;

View File

@@ -0,0 +1,13 @@
{
flake.modules.nixos.desktop = {
hardware = {
graphics = {
enable = true;
enable32Bit = true;
};
enableAllFirmware = true;
usb-modeswitch.enable = true;
};
};
}