Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save practicalli-johnny/ed6c248e35c19aaf9fc8d7fc8e1509eb to your computer and use it in GitHub Desktop.

Select an option

Save practicalli-johnny/ed6c248e35c19aaf9fc8d7fc8e1509eb to your computer and use it in GitHub Desktop.

Revisions

  1. practicalli-johnny revised this gist Jul 24, 2025. No changes.
  2. practicalli-johnny renamed this gist Jul 24, 2025. 1 changed file with 0 additions and 0 deletions.
  3. practicalli-johnny created this gist Jul 24, 2025.
    16 changes: 16 additions & 0 deletions Arch Linux XFreeDesktop environment variables.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,16 @@
    XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}"
    XDG_CONFIG_DIR="${XDG_CONFIG_DIR:-$HOME/.config}"
    XDG_DATA_HOME="${XDG_DATA_HOME:-$HOME/.local/share}"
    XDG_DATA_DIRS="${XDG_DATA_DIRS:-$XDG_DATA_HOME:/usr/local/share:/usr/share}"
    XDG_STATE_HOME="${XDG_STATE_HOME:-$HOME/.local/state}"
    XDG_CACHE_HOME="${XDG_CACHE_HOME:-$HOME/.cache}"
    XDG_DESKTOP_DIR="${XDG_DESKTOP_DIR:-$HOME/Desktop}"
    XDG_DOWNLOAD_DIR="${XDG_DOWNLOAD_DIR:-$HOME/Downloads}"
    XDG_TEMPLATES_DIR="${XDG_TEMPLATES_DIR:-$HOME/Templates}"
    XDG_PUBLICSHARE_DIR="${XDG_PUBLICSHARE_DIR:-$HOME/Public}"
    XDG_DOCUMENTS_DIR="${XDG_DOCUMENTS_DIR:-$HOME/Documents}"
    XDG_MUSIC_DIR="${XDG_MUSIC_DIR:-$HOME/Music}"
    XDG_PICTURES_DIR="${XDG_PICTURES_DIR:-$HOME/Pictures}"
    XDG_VIDEOS_DIR="${XDG_VIDEOS_DIR:-$HOME/Videos}"
    LESSHISTFILE=${LESSHISTFILE:-/tmp/less-hist}
    PARALLEL_HOME="$XDG_CONFIG_HOME/parallel"