Zauważyłem, że niektóre aplikacje umieszczają swoje pliki konfiguracyjne, ~/.config/appname
podczas gdy inne używają ~/.appname
(klasyczny sposób, AFAIK) do tego. Jaki jest sens tego rozróżnienia i co może być lepszym do rozważenia dla mojego zastosowania?
AKTUALIZACJA: Wygląda na to, że mój (domyślnie XUbuntu 11.10) $ XDG_CONFIG_HOME jest ustawiony na ~/
i większość aplikacji w moim systemie (takich jak Mozilla Firefox, Adobe Flash Player, Midnight Commander, Opera, Wine itp.) Jest zgodna z tym. Ale nadal istnieje wiele aplikacji (takich jak Compiz, Deadbeef, VLC, Qt Creator, Google Chrome, XFCE itp.) ~/.config/
. Inną podejrzaną rzeczą jest to, że katalogi ~/.config/
same w sobie nie są ukryte (bez kropek w nazwach) - czy katalogi konfiguracji aplikacji nie powinny mieć stałych własnych nazw bez zależności od lokalizacji (wartość $ XDG_CONFIG_HOME)?