From c816f85c32ce9e96bc957f59266b0554bb09a967 Mon Sep 17 00:00:00 2001 From: Kirill Date: Thu, 30 Jul 2026 12:37:03 +0300 Subject: [PATCH] feat(gamemode): rewrite gammemode to option --- modules/host/gamemode.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/modules/host/gamemode.nix b/modules/host/gamemode.nix index bfb6455..82e8036 100644 --- a/modules/host/gamemode.nix +++ b/modules/host/gamemode.nix @@ -1,14 +1,17 @@ -{pkgs, ...}: { - programs.steam.enable = true; - programs.steam.gamescopeSession.enable = true; - programs.gamemode.enable = true; +{ config, pkgs, lib, ... }: + +lib.mkIf config.programs.gamemode.enable { + programs.steam = { + enable = true; + gamescopeSession.enable = true; + }; environment.systemPackages = with pkgs; [ mangohud protonup-ng bottles heroic - vesktop + prismlauncher ]; environment.sessionVariables = {