PATH忘れるので、メモです。
Ubuntu 16.04 gnome-desktop上で確認。
Linuxは、$HOME/.foo
macOSは、$HOME/Library
が使われている。
とりあえず各Appは、 $HOME/.appname
ではなく $HOME/.config/appname
とかを使おうよ!
ls -a ~
で不要なものありすぎ!
表
environment variable | path |
---|---|
$XDG_DATA_HOME | $HOME/.local/share |
$XDG_CONFIG_HOME | $HOME/.config |
$XDG_CACHE_HOME | $HOME/.cache |
$XDG_DATA_DIRS | /usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop |
$XDG_CONFIG_DIRS | /etc/xdg/xdg-gnome:/etc/xdg |
$XDG_RUNTIME_DIR | /run/user/(user id) |
参照