switch to programs.steam and proton-ge-bin from nixpkgs
proton-ge from nix-gaming is deprecated now that proton-ge-bin is in nixpkgs
This commit is contained in:
parent
2fd037f3d8
commit
a18ceb4f2e
8 changed files with 16 additions and 99 deletions
|
@ -7,7 +7,6 @@
|
|||
../../programs/browsers/firefox.nix
|
||||
|
||||
../../programs/desktop/awesome
|
||||
../../programs/games/steam.nix
|
||||
|
||||
../../programs/media
|
||||
../../programs/media/jellyfin.nix
|
||||
|
|
|
@ -24,7 +24,6 @@
|
|||
../../programs/media/jellyfin.nix
|
||||
# gaming
|
||||
../../programs/games
|
||||
../../programs/games/steam.nix
|
||||
|
||||
# media services
|
||||
../../services/media/playerctl.nix
|
||||
|
|
|
@ -1,32 +0,0 @@
|
|||
{
|
||||
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
|
||||
steamtinkerlaunch
|
||||
protontricks
|
||||
];
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue