This commit is contained in:
xunuwu 2024-02-07 19:05:44 +01:00
commit 498f3050d5
Signed by: xun
SSH key fingerprint: SHA256:Uot/1WoAjWAeqLOHA5vYy4phhVydsH7jCPmBjaPZfgI
145 changed files with 2964 additions and 0 deletions

View file

@ -0,0 +1,9 @@
{pkgs, ...}: {
home.packages = with pkgs; [
heroic
lutris
prismlauncher
gamescope
];
programs.mangohud.enable = true;
}

View file

@ -0,0 +1,31 @@
{
pkgs,
inputs,
...
}: let
steam-with-pkgs = pkgs.steam.override {
extraPkgs = pkgs:
with pkgs; [
xorg.libXcursor
xorg.libXi
xorg.libXinerama
xorg.libXScrnSaver
libpng
libpulseaudio
libvorbis
stdenv.cc.cc.lib
libkrb5
keyutils
gamescope
gamemode
mangohud
];
extraProfile = "export STEAM_EXTRA_COMPAT_TOOLS_PATHS='${inputs.nix-gaming.packages.${pkgs.system}.proton-ge}'";
};
in {
home.packages = with pkgs; [
steam-with-pkgs
steam-run
protontricks
];
}