mirror of
https://github.com/materusPL/nixos-config
synced 2026-07-02 12:46:42 +00:00
materusPC: ssh changes, vm changes, steam changes
This commit is contained in:
@@ -11,7 +11,6 @@ let
|
||||
pkgs.keyutils
|
||||
pkgs.libGL
|
||||
pkgs.libglvnd
|
||||
pkgs.gamescope
|
||||
pkgs.steamPackages.steam
|
||||
pkgs.libxcrypt
|
||||
pkgs.gnutls
|
||||
@@ -93,6 +92,8 @@ in
|
||||
|
||||
|
||||
config = lib.mkIf cfg.enable {
|
||||
programs.gamescope.enable = lib.mkDefault true;
|
||||
programs.gamescope.capSysNice = lib.mkDefault true;
|
||||
hardware.steam-hardware.enable = lib.mkDefault true;
|
||||
materus.profile.steam.extraEnv = {
|
||||
XDG_DATA_DIRS = "/usr/share:\${XDG_DATA_DIRS}";
|
||||
@@ -102,6 +103,7 @@ in
|
||||
enable = lib.mkDefault true;
|
||||
dedicatedServer.openFirewall = lib.mkDefault true;
|
||||
remotePlay.openFirewall = lib.mkDefault true;
|
||||
gamescopeSession.enable = lib.mkDefault true;
|
||||
};
|
||||
environment.sessionVariables = rec {
|
||||
STEAM_EXTRA_COMPAT_TOOLS_PATHS = lib.mkDefault "\${HOME}/.steam/root/compatibilitytools.d";
|
||||
|
||||
Reference in New Issue
Block a user