From 21882ba15a3fcb50d77751d95e61e69c1340ae0b Mon Sep 17 00:00:00 2001 From: Sravan Balaji Date: Wed, 27 Mar 2024 16:36:59 -0400 Subject: [PATCH] Gamemode & Steam Fix and Add Gamescope - Move gamemode and steam to system packages - Add gamescope to user packages --- system/utilities/default.nix | 1 + system/utilities/gaming.nix | 15 +++++++++++++++ user/gaming/launchers.nix | 6 ------ user/gaming/utilities.nix | 7 +------ 4 files changed, 17 insertions(+), 12 deletions(-) create mode 100644 system/utilities/gaming.nix diff --git a/system/utilities/default.nix b/system/utilities/default.nix index e7c8376..e8ecda3 100644 --- a/system/utilities/default.nix +++ b/system/utilities/default.nix @@ -5,5 +5,6 @@ ./dbus.nix ./gnome-keyring.nix ./miscellaneous.nix + ./gaming.nix ]; } diff --git a/system/utilities/gaming.nix b/system/utilities/gaming.nix new file mode 100644 index 0000000..413d5a1 --- /dev/null +++ b/system/utilities/gaming.nix @@ -0,0 +1,15 @@ +{ config, lib, pkgs, ... }: + +{ + programs.gamemode = { + enable = true; + # settings = {}; + # enableRenice = true; + }; + + programs.steam = { + enable = true; + remotePlay.openFirewall = true; + gamescopeSession.enable = true; + }; +} diff --git a/user/gaming/launchers.nix b/user/gaming/launchers.nix index 68bb185..de712c8 100644 --- a/user/gaming/launchers.nix +++ b/user/gaming/launchers.nix @@ -1,12 +1,6 @@ { config, lib, pkgs, ... }: { - programs.steam = { - enable = true; - remotePlay.openFirewall = true; - gamescopeSession.enable = true; - }; - home.packages = (with pkgs; [ bottles lutris diff --git a/user/gaming/utilities.nix b/user/gaming/utilities.nix index 09b153d..9c9542c 100644 --- a/user/gaming/utilities.nix +++ b/user/gaming/utilities.nix @@ -1,15 +1,10 @@ { config, lib, pkgs, ... }: { - programs.gamemode = { - enable = true; - # settings = {}; - # enableRenice = true; - }; - home.packages = (with pkgs; [ mangohud goverlay vkbasalt + gamescope ]); }