[xubuntu-users] Difference between etc/xdg/ and /etc/xdg/xdg-xubuntu
Kiyotaka Nemoto
kiyotaka at nemotos.net
Sun Dec 28 11:46:40 UTC 2014
Hi Tom,
Thank you for your input. The principles you share gave me some clues.
Best regards,
Kiyotaka
2014-12-27 0:55 GMT+09:00 Tom Stephens <twstephens at gmail.com>:
> 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
>
>
>
> --
> xubuntu-users mailing list
> xubuntu-users at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/xubuntu-users
>
--
Kiyotaka Nemoto
E-mail: kiyotaka at nemotos.net
More information about the xubuntu-users
mailing list