Uygulama sistem genelinde çalışır
ayarları depolamak için uygun yer:
/etc/[application]/
burada bir alt dizin isteğe bağlıdır.
Uygulama kullanıcı başına modda çalışır
ayarlar, HOME kullanıcısında, tercihen gizli bir dizinde saklanmalıdır:
/home/<user>/<.application>/
Ayrıca bkz. Debian FHS .
X-Desktop uygulamaları (örn. GNOME, KDE, Unity, Xfce) , yerel değişkenlerde aşağıdaki dosya konumlarının tanımlandığı XDG Temel Dizin Spesifikasyonu'na başvurmalıdır :
$XDG_DATA_HOME
kullanıcıya özgü veri dosyalarının saklanması gereken göreli temel dizini tanımlar. $ XDG_DATA_HOME ayarlanmamış veya boşsa, $ HOME / .local / share değerine eşit bir varsayılan değer kullanılmalıdır.
$XDG_CONFIG_HOME
kullanıcıya özel yapılandırma dosyalarının saklanması gereken göreli temel dizini tanımlar. $ XDG_CONFIG_HOME ayarlanmamış veya boşsa, $ HOME / .config değerine eşit bir varsayılan değer kullanılmalıdır.
$XDG_DATA_DIRS
$ XDG_DATA_HOME temel dizinine ek olarak veri dosyalarını aramak için tercih edilen temel dizin kümesini tanımlar. $ XDG_DATA_DIRS içindeki dizinler iki nokta üst üste ':' ile ayrılmalıdır.
If $XDG_DATA_DIRS
ayarlanmamış veya boşsa, / usr / local / share /: / usr / share / değerine eşit bir değer kullanılmalıdır.
$XDG_CONFIG_DIRS
$ XDG_CONFIG_HOME temel dizinine ek olarak yapılandırma dosyalarını aramak için tercih edilen temel dizin dizisini tanımlar. $ XDG_CONFIG_DIRS içindeki dizinler iki nokta üst üste ':' ile ayrılmalıdır. $ XDG_CONFIG_DIRS ayarlanmamış veya boşsa, / etc / xdg değerine eşit bir değer kullanılmalıdır.