XDG Base Directory - ArchWiki

設定ファイルやデータの保存場所を定めたもの。 アプリケーションごとにHOME直下にドットファイルを作ったり独自のパスに保存したりすると煩雑になってしまうので、標準的な仕様を設けて一貫した規則でファイルを配置しようというもの。

環境変数デフォルト値説明
XDG_CONFIG_HOME$HOME/.config設定ファイル
XDG_CACHE_HOME$HOME/.cache重要でない (キャッシュ) データ
XDG_DATA_HOME$HOME/.local/shareデータファイル
XDG_STATE_HOME$HOME/.local/state状態ファイル
XDG_RUNTIME_DIRソケットや名前付きパイプなどのような必須でないデータファイル