Refactor GTK settings and Steam dependencies

This commit is contained in:
elwrcl committed 2026-04-15 18:53:20 +03:00
1 parent 88e7a04128
commit 50d6d04473
16 files changed
+97 -45

No files matched your search

+40 -26
View File
@@ -9,35 +9,49 @@
package = pkgs.steam.override {
extraEnv = {
STEAM_USE_PORTAL = "1";
GTK_USE_PORTAL = "1";
PRESSURE_VESSEL_VERBOSE = "0";
};
extraPkgs = p: with p; [
xdg-desktop-portal
xdg-desktop-portal-gtk
liberation_ttf
wqy_zenhei
corefonts
vista-fonts
libXcursor
libXi
libXinerama
libXScrnSaver
libgpg-error
libkrb5
keyutils
bash
coreutils
libpng
libpulseaudio
libvorbis
stdenv.cc.cc.lib
gamemode
zenity
pkgsi686Linux.libgcc
pkgsi686Linux.glibc
pkgsi686Linux.mesa
];
extraPkgs =
p: with p; [
xdg-desktop-portal
xdg-desktop-portal-gtk
liberation_ttf
wqy_zenhei
corefonts
vista-fonts
libXcursor
libXi
libXinerama
libXScrnSaver
libgpg-error
libkrb5
keyutils
bash
coreutils
libpng
libpulseaudio
libvorbis
stdenv.cc.cc.lib
gamemode
zenity
# pressure-vessel için gerekli
glib
dbus
at-spi2-atk
atk
pkgsi686Linux.libgcc
pkgsi686Linux.glibc
pkgsi686Linux.mesa
pkgsi686Linux.libGL
pkgsi686Linux.libpulseaudio
];
};
gamescopeSession.enable = true;
};
programs.bash.enable = true;
hardware.graphics.enable = true;
environment.systemPackages = with pkgs; [
protontricks
];
}