Me di cuenta de que algunas aplicaciones ponen sus archivos de configuración en ~/.config/appname
mientras que otras usan ~/.appname
(la forma clásica, AFAIK) para esto. ¿Qué sentido tiene esta distinción y qué podría ser mejor considerar para una aplicación mía?
ACTUALIZACIÓN: Parece que mi (XUbuntu 11.10 predeterminado) $ XDG_CONFIG_HOME está configurado ~/
y la mayoría de las aplicaciones en mi sistema (como Mozilla Firefox, Adobe Flash Player, Midnight Commander, Opera, Wine, etc.) cumplen con esto. Pero todavía hay muchas aplicaciones (como Compiz, Deadbeef, VLC, Qt Creator, Google Chrome, XFCE, etc.) en su ~/.config/
lugar. Otra cosa sospechosa es que los directorios ~/.config/
no están ocultos (no hay punto en sus nombres): ¿no se espera que los directorios de configuración de la aplicación tengan nombres propios constantes sin depender de la ubicación (valor $ XDG_CONFIG_HOME)?