Implement quick and dirty es-de fix

This commit is contained in:
Jan-Bulthuis 2025-02-17 14:53:20 +01:00
parent 3b6a8104bf
commit c6cd3018db
2 changed files with 21 additions and 1 deletions

View File

@ -2,6 +2,7 @@
lib,
config,
pkgs,
system,
...
}:
@ -22,5 +23,24 @@ in
home.sessionVariables = {
ESDE_APPDATA_DIR = "$HOME/.config/ES-DE";
};
# TODO: Remove exception once no longer required by es-de
nixpkgs.config.permittedInsecurePackages = [
"freeimage-unstable-2021-11-01"
];
# TODO: Remove once emulationstation-de fixes the issue
nixpkgs.overlays =
let
pkgs-stable = import (fetchTarball {
url = "https://github.com/NixOS/nixpkgs/archive/nixos-24.11.tar.gz";
sha256 = "0pbvwix9vjkdan1nxxzqfg2yap28afqf8m2nlw1xkqp5c832bkkz";
}) { inherit system; };
in
[
(final: prev: {
libgit2 = pkgs-stable.libgit2;
})
];
};
}

View File

@ -66,7 +66,7 @@
# Gaming
steam.enable = true;
modrinth.enable = true;
es-de.enable = false;
es-de.enable = true;
retroarch.enable = true;
ryujinx.enable = true;