chore(gaming): update proton-ge & wine-ge

This commit is contained in:
Felix Schröter 2022-09-28 15:30:01 +02:00
parent f6499392fe
commit bc3ef6d232
Signed by: felschr
GPG key ID: 671E39E6744C807D
2 changed files with 8 additions and 9 deletions

View file

@ -1,18 +1,19 @@
{ config, pkgs, lib, ... }:
{
home.packages = with pkgs; [ lutris ];
# TODO move into heroic.nix or rename lutris.nix
home.packages = with pkgs; [ lutris heroic ];
xdg.dataFile = {
wine-ge = let
version = "GE-Proton7-25";
version = "GE-Proton7-29";
name = "wine-lutris-${version}-x86_64";
in {
recursive = false;
source = builtins.fetchTarball {
url =
"https://github.com/GloriousEggroll/wine-ge-custom/releases/download/${version}/${name}.tar.xz";
sha256 = "191d3nwy2vhfy69jn5xgxcj93vjkkzzk7pabp9nj27fv0p9c3zk4";
sha256 = "0kabfah8h01b7f822qi0kqp3d6mrd7q7p8ygd2c14j3hczr4vyyg";
};
target = "lutris/runners/wine/${name}";
};

View file

@ -13,16 +13,14 @@ in {
home.packages = [ steam steam.run pkgs.protontricks ];
home.file = {
proton-ge = let
version = "GE-Proton7-29";
proton-ge = let version = "GE-Proton7-35";
in rec {
recursive = true;
source = builtins.fetchTarball {
url =
"https://github.com/GloriousEggroll/proton-ge-custom/releases/download/${version}/${version}.tar.gz";
sha256 = "1j4i7frfvahxjkjxcsvmfsz5hkd58hg1h8j9k9gzpq4xlnwhf4di";
sha256 = "12n7w49ml79id1yg4rbbh48v021p3waspq5aqvkxxy8n1gp8dssv";
};
in rec {
recursive = true;
inherit source;
target = ".local/share/Steam/compatibilitytools.d/Proton-${version}/";
};
};