<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">2017-01-30 15:23 GMT+03:00 Simon McVittie <span dir="ltr"><<a href="mailto:simon.mcvittie@collabora.co.uk" target="_blank">simon.mcvittie@collabora.co.uk</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I can't help thinking that a desktop environment should really be able to<br>
start up without writing to disk, and that writes to $XDG_CONFIG_HOME should<br>
only happen when some interesting event occurs (like a user changing<br>
configuration).<br></blockquote><div><div>If we will use XDG_CONFIG_DIRS and XDG_CONFIG_DIR, then no problem.</div><div>At the start desktop environment will look for files in the following order:</div><div>  1. ~/.config/${XDG_CONFIG_PREFIX}xdg-settings.ini</div><div>  2. ~/.config/xdg-settings.ini</div><div>  3. /etc/xdg/${XDG_CONFIG_PREFIX}xdg-settings.ini</div><div>  4. /etc/xdg/xdg-settings.ini</div><div><br></div><div>So, if user config not exists  then global settings will be used from /etc/xdg.</div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br></blockquote></div>-- <br><div class="gmail_signature">Best regards,<br>Alexander.</div>
</div></div>