<div dir="ltr"><div><div>Again, thanks for all the information. This is useful.<br><br></div>Cheers,<br></div>Levente<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 27, 2015 at 1:14 PM, killermoehre <span dir="ltr"><<a href="mailto:killermoehre@gmx.net" target="_blank">killermoehre@gmx.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Am 27.05.2015 um 12:05 schrieb Ralf Mardorf:<br>
> On Wed, 27 May 2015 11:20:57 +0200, killermoehre wrote:<br>
>> AFAIK nothing else should writing there on its own.<br>
><br>
> Likely the desktop file was written by me and not by<br>
> xfce4-settings-manager, however, it's used by xfce4-settings-manager.<br>
<br>
</span>Which is right and intended. This was my bad. Pleas apologize for the<br>
inconvenience.<br>
<span class=""><br>
>> This directories main purpose is to provide overrides/additions for<br>
>> /usr/share/xfce4/. Due to the XDG standards, there is  strong<br>
>> connection between the single directories:<br>
>><br>
>>  system default  |     admin override     |    user override<br>
>> ------------------+------------------------+----------------------<br>
>> /usr/lib/xfce4   | /etc/xdg/xfce4         | ~/.config/xfce4<br>
>> /usr/share/xfce4 | /usr/local/share/xfce4 | ~/.local/share/xfce4<br>
<br>
</span>To be really specific, there are even more directories. Please consult<br>
the file system hierarchy standard for more informations.<br>
<span class=""><br>
><br>
> Thank you.<br>
><br>
> Btw. I've got two dirs and two files in .local/share/xfce4.<br>
<br>
</span>This is also intended. There can be any directory-layout in this dirs.<br>
<span class=""><br>
> $ ls .local/share/xfce4/*<br>
> .local/share/xfce4/helpers:<br>
> custom-WebBrowser.desktop<br>
><br>
> .local/share/xfce4/parole:<br>
> auto-saved-playlist.m3u<br>
><br>
> For sure I didn't write auto-saved-playlist.m3u myself.<br>
<br>
</span>It's questionable if you want to save the auto-saved playlist of parole,<br>
but the place is right for its storage (one could argue that .config<br>
would be better suited, but for this we would need to discuss if a<br>
playlist is config or application data).<br>
<span class=""><br>
> _Sum up_:<br>
><br>
> Everything is stored in<br>
> ~/.config/xfce4/<br>
> ~/.config/Thunar/<br>
> ~/.local/share/xfce4/<br>
><br>
> This might be something that was used in the past:<br>
> ~/.config/xfce4-session<br>
><br>
> Likely dconf or gconf aren't used, even not by xfwm.<br>
<br>
</span>Because xfce (and therefor xfwm4) uses xfconf ;) This doesn't mean that<br>
other applications don't use those backends, like gvfs, gstreamer,<br>
pulseaudio, or the other GNOME stuff you may use.<br>
<span class=""><br>
> Likely ~/.gtkrc-2.0 and ~/.config/gtk-3.0/settings.ini are ignored.<br>
<br>
</span>That's wrong. xfce honors this settings. They override the default from<br>
the current theme.<br>
<span class=""><br>
> Likely ~/.Xresources and ~/.fonts.conf/, resp. ~/.fonts.conf.d/ are<br>
> ignored too, but perhaps .config/Trolltech.conf is important or wherever<br>
> qtconfig-qt3 and qtconfig-qt4 store settings. Or does Xfce4 handle e.g.<br>
> font sizes for Qt apps too?<br>
<br>
</span>~/.Xresources is _not_ ignored, see below. Also xfsettingsd is build<br>
against fontconfig, so it depends on your /etc/fonts/*.conf if it checks<br>
for ~/.fonts and such dirs.<br>
For the QT-part it's important that the Trolltech.conf file has the line<br>
"style=GTK+", which will tell QT to use the GTK-settings, which are set<br>
by xfce.<br>
<br>
If you read /usr/bin/startxfce4 closely you will see that different<br>
files will be sourced, some of them could even be user supplied. Those<br>
files can source other files, too. The default looks for:<br>
- $HOME/.xserverrc<br>
- $HOME/.xfce4/xinitrc (deprecated, only for compat)<br>
- $XDG_CONFIG_HOME/xfce4/xinitrc<br>
- $HOME/.Xdefaults<br>
- $XDG_CONFIG_HOME/xfce4/Xft.xrdb<br>
- $XDG_CONFIG_HOME/xfce4/Xcursor.xrdb<br>
- $HOME/.Xresources<br>
- $HOME/.Xmodmap<br>
<br>
"$XDG_CONFIG_HOME" is either set to a path or defaults to "$HOME/.config".<br>
<br>
> Regards,<br>
> Ralf<br>
<br>
<br>
<br>_______________________________________________<br>
Xfce mailing list<br>
<a href="mailto:Xfce@xfce.org">Xfce@xfce.org</a><br>
<a href="https://mail.xfce.org/mailman/listinfo/xfce" target="_blank">https://mail.xfce.org/mailman/listinfo/xfce</a><br>
<a href="http://www.xfce.org" target="_blank">http://www.xfce.org</a><br></blockquote></div><br></div>