summaryrefslogtreecommitdiff
path: root/system/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'system/default.nix')
-rw-r--r--system/default.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/system/default.nix b/system/default.nix
index 62c8306..4bb2809 100644
--- a/system/default.nix
+++ b/system/default.nix
@@ -10,6 +10,9 @@
in {
imports = [
inputs.home-manager.nixosModules.home-manager
+ inputs.nix-gaming.nixosModules.platformOptimizations
+ inputs.nix-gaming.nixosModules.pipewireLowLatency
+ inputs.nix-gaming.nixosModules.wine
./desktops
./gaming
./virt
@@ -51,6 +54,8 @@ in {
(_: _: inputs.hyprland.packages.${system})
(_: _: inputs.hyprland-plugins.packages.${system})
(_: _: inputs.hy3.packages.${system})
+ # gaming
+ (_: _: inputs.nix-gaming.packages.${system})
# misc
(_: _: inputs.talc.packages.${system})
(_: _: inputs.apple-fonts.packages.${system})
@@ -130,7 +135,10 @@ in {
};
# use the latest kernel
- boot.kernelPackages = pkgs.linuxPackages_latest;
+ boot.kernelPackages =
+ if config.gaming.enable
+ then pkgs.linuxPackages_xanmod_latest
+ else pkgs.linuxPackages_latest;
# sysrq
boot.kernel.sysctl."kernel.sysrq" = 246;