Functions that deal with OS- and/or platform-specifics.
Divines the default configuration file base directory, depending on what platform we're currently running.
Returns the string of the name of the current terminal environment, adjusted to include Cygwin as an alternative next to win32 and win64, as well as embedded terminal consoles like in Visual Studio Code.
Re-executes the program.
Opens up the passed URL in a web browser.
Divines the default resource base directory, depending on what platform we're currently running.