Environment variables: Difference between revisions
From Eternity Wiki
Jump to navigationJump to search
(Created page with "Eternity uses the following environment variables (not all of them are Doom or Eternity specific): *<code>DOOMWADDIR</code>: optional direct...") |
(No difference)
|
Latest revision as of 06:35, 4 April 2021
Eternity uses the following environment variables (not all of them are Doom or Eternity specific):
DOOMWADDIR
: optional directory to Doom IWADs.DOOMWADPATH
: more advanced version ofDOOMWADDIR
, which uses aPATH
-like syntax for multiple IWAD paths.ETERNITYBASE
: thebase/
directory where Eternity should find its main EDF andeternity.pke
assets. If unspecified, it will look forbase/
folder in the current working directory or from below the Eternity installation location, depending on system. It can also be set from the-base
command-line parameter. Note that launchers such as the macOS Eternity launcher presets this to the correct path (which is inside the app bundle) before starting the game.ETERNITYUSER
: theuser/
directory where Eternity should find your user settings, savegames and screenshots. If unspecified, it will look foruser/
folder in the current working directory or from the typical user settings location, depending on system. It can also be set from the-user
command-line parameter. Note that launchers such as the macOS Eternity launcher presets this to the correct path (which is inside the hidden~/Library/Application Support
folder) before starting the game.HOME
: Linux only, ifXDG_CONFIG_HOME
is not set, is the prefix for finding theuser/
path. Also works as an alternative forDOOMWADDIR
when looking for IWADs.TEXTSCREEN_FONT
: optional, used by the ENDOOM display to choose font.XDG_CONFIG_HOME
: Linux only, if set, it substitutes theHOME
location for finding theuser/
path.