[xubuntu-users] Difference between etc/xdg/ and /etc/xdg/xdg-xubuntu

Tom Stephens twstephens at gmail.com
Fri Dec 26 15:55:30 UTC 2014


I am not qualified as a Linux/Ubuntu systems guy, but I have worked with
systems for 20+ years..
I can offer this bit of Logic that I would use.

First and Foremost,  I would verify the files you listed, make sure they
are files and not File Pointers / Links

Then the next option would be to follow system wide practices. (Check File
Dates)

Logic would also push me to drop the custom file in the 1st folder that
would be searched by the system paths.

Also think about conflicts.
...Will this file be over written by a system tool or other app?
...Will this file be ignored by the system if settings are read from
another config file?
...Answers to these may require the file to be dropped in the last search
path.

Hope this helps in some way, Good luck !

Thomas Stephens, *Field Engineer*
*Card Data Systems* (a TOSHIBA Company)

This message (and any attached files) is secret, confidential and
proprietary and is intended solely for specific addressee(s). If the reader
of this message is not the intended recipient, please notify the sender
immediately by reply email and delete it and all backup copies immediately.

On Wed, Dec 24, 2014 at 6:50 PM, Kiyotaka Nemoto <kiyotaka at nemotos.net>
wrote:

> Hi,
>
> This may be a basic question, but I would like to make sure if I
> understand correctly how I should put files in /etc/xdg if I want to
> make a system-wide customization.
>
> There are some files whose names are identical in /etc/xdg and
> /etc/xdg/xdg-xubuntu: e.g. /etc/xdg/menus/xfce-applications.menu and
> /etc/xdg/xubuntu/menus/xfce-applications.menu
>
> The ones in /etc/xdg/xdg-xubuntu are the customized file for Xubuntu
> and the others are the original ones from XFCE.
>
> The priority of the files used is defined by $XDG_CONFIG_DIRS
>
> The default is:
> XDG_CONFIG_DIRS=/etc/xdg/xdg-xubuntu:/etc/xdg:/etc/xdg
>
> So, the priority of files in /etc/xdg/xdg-xubuntu is higher than those
> in /etc/xdg.
>
> When one customizes the settings, the system modifies files under
> ~/.config.
> So if one wants to apply these changes system-wide, one has to check
> first if the file is under /etc/xdg/xdg-xubuntu and copy the files in
> ~./config to /etc/xdg/xdg-xubuntu. If not, then check if the file is
> under /etc/xdg.
>
>
> Confusing part is xfce-perchannel-xml
> In default xubuntu installation, ls
> ~/.config/xfce4/xfconf/xfce-perchannel-xml lists the following 5
> files;
>
> thunar.xml
> xfce4-desktop.xml
> xfce4-keyboard-shortcuts.xml
> xfce4-panel.xml
> xfwm4.xml
>
> ls /etc/xdg/xdg-xubuntu/xfce4/xfconf/xfce-perchannel-xml lists the
> following 10 files (I append * to the files found in ~/.config);
>
> thunar-volman.xml
> *thunar.xml
> *xfce4-desktop.xml
> *xfce4-keyboard-shortcuts.xml
> xfce4-notifyd.xml
> xfce4-power-manager.xml
> xfce4-session.xml
> xfprint.xml
> *xfwm4.xml
> xsettings.xml
>
> ls /etc/xdg/xfce4/xfconf/xfce-perchannel-xml lists the following 5 files;
> thunar-volman.xml
> *xfce4-keyboard-shortcuts.xml
> xfce4-power-manager.xml
> xfce4-session.xml
> xsettings.xml
>
> I don't find xfce4-panel.xml in either /etc/xdg or /etc/xdg/xdg-xubuntu
>
> Where should I put xfce4-panel.xml if I customize it and apply system-wide?
>
> I think it should be put in /etc/xdg/xdg-xubuntu, but I'm not sure.
>
>
> Is my understanding correct? Please correct me if I'm wrong.
>
> Thank you in advance and happy holidays,
>
> Kiyotaka
>
> --
> Kiyotaka Nemoto
> E-mail: kiyotaka at nemotos.net
>
> --
> xubuntu-users mailing list
> xubuntu-users at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/xubuntu-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/xubuntu-users/attachments/20141226/2ffe9fc1/attachment.html>


More information about the xubuntu-users mailing list