XDG Base Directory
public.icon
XDG(X Desktop Group、現freedesktop.org)は、LinuxやUnixライクなシステムにおいて、設定ファイルやデータ、キャッシュの保存場所を統一するための仕様(XDG Base Directory Specification)です
code:引用
- XDG_CONFIG_HOME
- ユーザー個別の設定が書き込まれるディレクトリ (/etc と類似)。
- デフォルトは $HOME/.config
- XDG_CACHE_HOME
- ユーザー個別の重要でない (キャッシュ) データが書き込まれるディレクトリ (/var/cache と類似)。
- デフォルトは $HOME/.cache です。
- XDG_DATA_HOME
- ユーザー個別のデータファイルが書き込まれるディレクトリ (/usr/share と類似)。
- デフォルトは $HOME/.local/share です。
- XDG_STATE_HOME
- ユーザー個別の状態ファイルが書き込まれるディレクトリ (/var/lib と類似)。
- デフォルトは $HOME/.local/state です。
code:terminal
~
% ls ~/.config
configstore github-copilot mise tod0
gh iterm2 raycast zed
git jj swi-prolog
~
%