This commit is contained in:
Morten Olsen
2023-09-16 12:33:21 +02:00
parent 6dbaad1bbe
commit 33f79566b7
65 changed files with 387 additions and 228 deletions

View File

@@ -0,0 +1,19 @@
{ config, pkgs, ... }:
{
home.packages = [
pkgs.steam-run,
];
programs.steam = {
enable = true;
remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play
dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server
};
nixpkgs = {
overlays = [
(import ./overlays/steam.nix)
];
};
}

View File

@@ -0,0 +1,19 @@
self: super:
{
steam = super.steam.override {
extraPkgs = p: [
self.gtk3
self.atk
self.at-spi2-atk
self.zlib
self.glib
self.fontconfig
self.freetype
self.dbus
self.cairo
self.gdk-pixbuf
self.pango
self.xorg.libxcb
];
};
}