add: extra steam fixes

This commit is contained in:
elwrcl committed 2026-04-06 20:33:01 +03:00
1 parent 6bb8e2e0cd
commit 93575de9a8
1 file changed
+30 -1
+30 -1
View File
@@ -1,5 +1,34 @@
{ config, pkgs, ... }:
{
programs.steam.enable = true;
programs.steam = {
enable = true;
extraCompatPackages = with pkgs; [
proton-ge-bin
];
package = pkgs.steam.override {
extraPkgs = p: with p; [
liberation_ttf
wqy_zenhei
corefonts
vistafonts
xorg.libXcursor
xorg.libXi
xorg.libXinerama
xorg.libXScrnSaver
libgpg-error
libkrb5
keyutils
bash
coreutils
libpng
libpulseaudio
libvorbis
stdenv.cc.cc.lib
gamemode
];
};
gamescopeSession.enable = true;
};
programs.bash.enable = true;
}