github.com/markusbkk/elvish@v0.0.0-20231204143114-91dc52438621/pkg/env/env.go (about) 1 // Package env keeps names of environment variables with special significance to 2 // Elvish. 3 package env 4 5 // Environment variables with special significance to Elvish. 6 const ( 7 HOME = "HOME" 8 LS_COLORS = "LS_COLORS" 9 PATH = "PATH" 10 PWD = "PWD" 11 SHLVL = "SHLVL" 12 USERNAME = "USERNAME" 13 14 // Only used on Unix 15 XDG_CONFIG_HOME = "XDG_CONFIG_HOME" 16 XDG_DATA_DIRS = "XDG_DATA_DIRS" 17 XDG_DATA_HOME = "XDG_DATA_HOME" 18 XDG_RUNTIME_DIR = "XDG_RUNTIME_DIR" 19 XDG_STATE_HOME = "XDG_STATE_HOME" 20 21 // Only used on Windows 22 PATHEXT = "PATHEXT" 23 24 // Only used in tests 25 ELVISH_TEST_TIME_SCALE = "ELVISH_TEST_TIME_SCALE" 26 )