{ pkgs, ... }: { home.packages = [ # Diablo/Hellfire libre engine. # Requires 'diabdat.mpq' (plus 'hellfire.mpq', 'hfmonk.mpq', 'hfmusic.mpq', 'hfvoice.mpq') in # '$HOME/.local/share/diasurgical/devilution' pkgs.devilutionx ]; home.file."devilutionx/diablo.ini" = { # INI configuration file as detailed in # https://github.com/diasurgical/devilutionX/wiki/DevilutionX-diablo.ini-configuration-guide source = ../config/games/devilutionx/diablo.ini; target = ".local/share/diasurgical/devilution/diablo.ini"; }; }