about summary refs log tree commit diff
path: root/pkgs/games/gog/thimbleweed-park.nix
Commit message (Collapse)AuthorAgeFilesLines
* thimbleweed-park: Add desktop itemaszlig2018-07-151-5/+19
| | | | | | | | | | The Ransome Unbeeped DLC doesn't have a data/noarch/support directory which we need for the icon so we need to change the unpack root to data/noarch. This shouldn't make the unpacking phase that much longer because the only additional files that get unpacked are small scripts and docs. Signed-off-by: aszlig <aszlig@nix.build>
* games/gog: Add Thimbleweed Parkaszlig2018-06-281-0/+55
This also supports the "Ransome Unbeeped" addon which should get rid of all the beeps from Ransome's voice tracks. I added this by default in the package, because in order to enable it you still either need to enable it every time you start the game or set "forceRansomeUnbeeped: 1" in "$XDG_DATA_HOME/Terrible Toybox/Thimbleweed Park/Prefs.json" to make it permanent. The packaging is pretty straightforward except a small preloader which changes the working directory to the shared data directory so the "ggpack" files can be found. From inspecting the binary this should also be doable by setting the THIMBLEENGINE_GAMEROOT environment variable, but I haven't tried yet. Signed-off-by: aszlig <aszlig@nix.build>