These environment variables will change the behavior of the app:
DEVTOOLS=1
— start with Chromium Devtools open — useful when something goes wrong before theF12
binding becomes available.MARCO_POLO=1
— dumps all redux events being dispatched throughout the app. We attempt to filter that (seeprivate
field in payloads) but **please pay extra care to any logs you post publicly** to make sure you're not leaking your own credentials.LET_ME_IN=1
— dump itch.io API calls to consoleDIEGO_IS_ASLEEP=1
- forbid [our diagnostics tool][diego] from running commands likeuname
,lspci
,sw_vers
,wmic
, andver
on your system and writing the results to a file on your local disk.CAST_NO_SHADOW=1
— opens devtools for the purchase windowNO_TEACHING=1
— disable featured collections (useful to debug data transfer between node and browser side)TRUST_ME_IM_AN_ENGINEER=1
- never showBuy now
instead ofInstall
. Obviously, the backend has to agree with you.REMEMBER_ME_WHEN_IM_GONE=1
- don't wipe downloads when uninstalling. Useful for debugging install/uninstall routines.THE_DEPTHS_OF_THE_SOUL=1
- print debug info when extracting certain archivesIMMEDIATE_NOSE_DIVE=1
- open dev tools before launching html gamesUP_TO_SCRATCH=1
- force update checks, even in development environmentMY_BUTLER_IS_MY_FRIEND=1
- show butler debug messagesMY_BUTLER_IS_MY_ENEMY=1
- show all of butler's output before parsingPROFILE_REQUIRE=1
- profile how much time it takes to require modulesITCH_IGNORE_CERTIFICATE_ERRORS=1
- ignore certificate errors - USE WITH CARE only with debugging proxies that do SSL proxyingITCH_EMULATE_OFFLINE=1
- simulate a network outage