xdg_data_home: Get XDG_DATA_HOME
Usage
xdg_data_home(sep = "/", fallback = normalizePath(getwd(), winslash = sep))
Value
The following algorithm is used to determine the returned path:
If environment variable (EV) $XDG_DATA_HOME
exists, return its value
Else, if EV $HOME
exists, return $HOME/.local/share
Else, if EV $USERPROFILE
exists, return $USERPROFILE/.local/share
Else, return $fallback
Arguments
- sep
Path separator to be used on Windows
- fallback
Value to return as fallback (see details)