一部のアプリケーションは構成ファイルを配置し~/.config/appname
、他のアプリケーションはこれを使用します~/.appname
(従来の方法、知る限り)。この区別の意味は何ですか?また、私のアプリケーションでは何を考慮すべきですか?
更新:私の(XUbuntu 11.10のデフォルト)$ XDG_CONFIG_HOMEが設定さ~/
れ、システム内のほとんどのアプリケーション(Mozilla Firefox、Adobe Flash Player、Midnight Commander、Opera、Wineなど)がこれに準拠しているように見えます。しかし、代わりに使用するアプリケーション(Compiz、Deadbeef、VLC、Qt Creator、Google Chrome、XFCEなど)はまだ多くあります~/.config/
。別の不審な点は、ディレクトリ~/.config/
自体が隠されていないことです(名前にドットはありません)-アプリケーション構成ディレクトリは、場所($ XDG_CONFIG_HOME値)に依存せずに一定の独自の名前を持つことを期待されていませんか?