chore fixes and gaming

This commit is contained in:
Zoty 2026-06-27 07:44:09 -03:00
parent 91c08fcab7
commit 7ac1e734e7
Signed by: Zoty
SSH key fingerprint: SHA256:WsGEGivgl37t3Mth6uugXMOgMCTR7QolIepNbC+j/tA
7 changed files with 36 additions and 62 deletions

View file

@ -1,37 +0,0 @@
{ den, ... }: {
den.aspects.steam.nixos = { pkgs, ... }: {
programs.steam = {
enable = true;
remotePlay.openFirewall = false;
dedicatedServer.openFirewall = false;
localNetworkGameTransfers.openFirewall = true;
gamescopeSession.enable = true;
protontricks.enable = true;
extraCompatPackages = with pkgs; [
proton-ge-bin
];
# Extra packages that steam might need
extraPackages = with pkgs; [
xorg.libXcursor
xorg.libXi
xorg.libXinerama
xorg.libXScrnSaver
libpng
libpulseaudio
libvorbis
stdenv.cc.cc.lib
libkrb5
keyutils
];
};
# Fonts for better game text rendering
fonts.packages = with pkgs; [
liberation_ttf
wqy_zenhei
];
};
}