authorgravatar for nmarks413@gmail.comNatalie Marks <nmarks413@gmail.com> 2024-01-29 01:54:02-08:00
committergravatar for nmarks413@gmail.comNatalie Marks <nmarks413@gmail.com> 2024-01-29 01:54:02-08:00
log1379578685984e0216c8fce588e727237d19a62b
tree4aec1bb0b9690c018278b8d5c224667d84d5d9a4
parent3164b76d64301589f6bee15fa27d2535db2af724

updated system config


1 files changed, 33 insertions(+), 0 deletions(-)

configuration.nix+33
......@@ -218,6 +218,39 @@
218218 policy = ["magic"];
219219 };
220220 };
221
222 programs.nix-ld.enable = true;
223
224 # "minimum" amount of libraries needed for most games to run without steam-run
225 programs.nix-ld.libraries = with pkgs; [
226 # common requirement for several games
227 stdenv.cc.cc.lib
228
229 # from https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/games/steam/fhsenv.nix#L72-L79
230 xorg.libXcomposite
231 xorg.libXtst
232 xorg.libXrandr
233 xorg.libXext
234 xorg.libX11
235 xorg.libXfixes
236 libGL
237 libva
238
239 # from https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/games/steam/fhsenv.nix#L124-L136
240 fontconfig
241 freetype
242 xorg.libXt
243 xorg.libXmu
244 libogg
245 libvorbis
246 SDL
247 SDL2_image
248 glew110
249 libdrm
250 libidn
251 tbb
252 zlib
253 ];
221254 # Open ports in the firewall.
222255 # networking.firewall.allowedUDPPorts = [ ... ];
223256 # Or disable the firewall altogether.