This commit is contained in:
4DBug
2026-01-28 00:48:59 -06:00
parent 734cdab7fe
commit b4ebba72d3

View File

@@ -29,7 +29,7 @@ in
users.users.bug = { users.users.bug = {
isNormalUser = true; isNormalUser = true;
description = "Bug"; description = "Bug";
extraGroups = [ "networkmanager" "wheel" "audio" "video" "libvirtd" ]; extraGroups = [ "networkmanager" "wheel" "audio" "video" "libvirtd" "ydotool" ];
}; };
hardware = { hardware = {
@@ -59,11 +59,11 @@ in
powerManagement.enable = false; powerManagement.enable = false;
powerManagement.finegrained = false; powerManagement.finegrained = false;
open = true; open = false;
nvidiaSettings = true; nvidiaSettings = true;
package = config.boot.kernelPackages.nvidiaPackages.stable; package = config.boot.kernelPackages.nvidiaPackages.beta;
nvidiaPersistenced = true; nvidiaPersistenced = true;
} else {}; } else {};
@@ -82,7 +82,7 @@ in
}; };
boot = { boot = {
kernelModules = if desktop then ["nvidia" "nvidia_modeset" "nvidia_uvm" "nvidia_drm"] else []; kernelModules = if desktop then ["nvidia" "nvidia_modeset" "nvidia_uvm" "nvidia_drm" "uinput"] else [];
kernelParams = if desktop then ["nvidia-drm.modeset=1" "nvidia_drm.fbdev=1"] else []; kernelParams = if desktop then ["nvidia-drm.modeset=1" "nvidia_drm.fbdev=1"] else [];
kernelPackages = pkgs.linuxPackages_zen; kernelPackages = pkgs.linuxPackages_zen;
@@ -216,7 +216,7 @@ in
xserver = { xserver = {
enable = true; enable = true;
videoDrivers = if desktop then ["modesetting" "nvidia"] else ["amdgpu"]; videoDrivers = if desktop then ["nvidia"] else ["amdgpu"];
excludePackages = [pkgs.xterm]; excludePackages = [pkgs.xterm];
xkb = { xkb = {
@@ -400,6 +400,8 @@ in
#prismlauncher #prismlauncher
euphonica euphonica
kooha
]; ];
environment = { environment = {
@@ -452,6 +454,8 @@ in
nixd nixd
nil nil
nh
gnome-boxes gnome-boxes
openjdk openjdk
@@ -598,6 +602,8 @@ ssh -R \"$\{name}:80:localhost:$\{port}\" tuns.sh'\'' _";
platformOptimizations.enable = true; platformOptimizations.enable = true;
}; };
ydotool.enable = true;
gamescope = { gamescope = {
enable = true; enable = true;
capSysNice = true; capSysNice = true;