Where kde saves user settings ?
Stephen Dowdy
sdowdy at ucar.edu
Sun Mar 19 04:36:22 GMT 2017
> 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"
More information about the kde
mailing list