Where kde saves user settings ?
John
john_82 at tiscali.co.uk
Sun Mar 19 17:54:18 GMT 2017
On Sat, 18 Mar 2017 22:36:22 -0600
Stephen Dowdy <sdowdy at ucar.edu> wrote:
> > For plasma5 and frameworks5 based apps, as I said, the freedesktop.org
> > speced locations are normally used. That's $XDG_CONFIG_HOME for
> > config, and $XDG_DATA_HOME for app data. If those aren't set... well,
> > let me point you to the freedesktop.org website for the specs and you
> > can read it yourself, but try ~/.config and ~/.local/share .
> >
> > https://www.freedesktop.org/wiki/Specifications/
> >
>
> FYI: here's a little POSIX shell snippet i use for diagnostics that can
> show you current XDG settings:
>
> echo "[XDG Environment]"
> while read var default; do
> printf "%24s = %s\n" "${var}" "$(eval echo \${$var-${default}\(\*\)})"
> done<<"EOF"
> XDG_DATA_HOME ${HOME}/.local/share
> XDG_CONFIG_HOME ${HOME}/.config
> XDG_DATA_DIRS /usr/local/share/:/usr/share/
> XDG_CONFIG_DIRS /etc/xdg
> XDG_CACHE_HOME ${HOME}/.cache
> XDG_RUNTIME_DIR /run/user/$(id -u)
> XDG_SESSION_ID
> XDG_SESSION_COOKIE
> XDG_SESSION_TYPE
> XDG_SESSION_CLASS
> XDG_SESSION_DESKTOP
> XDG_CURRENT_DESKTOP
> XDG_SEAT
> XDG_VTNR
> XDG_DESKTOP_DIR $HOME/Desktop
> XDG_DOCUMENTS_DIR $HOME/Documents
> XDG_DOWNLOAD_DIR $HOME/Downloads
> XDG_MUSIC_DIR $HOME/Music
> XDG_PICTURES_DIR $HOME/Pictures
> XDG_PUBLICSHARE_DIR $HOME/Public
> XDG_TEMPLATES_DIR $HOME/Templates
> XDG_VIDEOS_DIR $HOME/Videos
> EOF
> echo "(*) indicates variable unset and a default value substituted"
>
Thanks for that Stephen. Having looked at the freedesktop spec that's useful and I am rather lost at that level. However I am stuck with BASH. I need help at times and it's always BASH. However I have seen some info on changing shells on the fly and going back to the default again. :-) That still looks pretty cryptic in places to me though. However if needs must. I'd prefer something for all xdg* in etc. Haven't a clue what the in would be.
John
-
More information about the kde
mailing list