From fa467a0f0a3b6c060023fe5390b3c68e786781d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jani=20V=C3=A4limaa?= <wally@mageia.org> Date: Fri, 16 Sep 2022 11:00:11 +0300 Subject: [PATCH] Create and apply Mageia default settings Settings are applied when starting the first time or if there're no settings available. --- scripts/xinitrc.in.in | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/scripts/xinitrc.in.in b/scripts/xinitrc.in.in index 9bd6fc3..5f1531a 100755 --- a/scripts/xinitrc.in.in +++ b/scripts/xinitrc.in.in @@ -52,6 +52,24 @@ if command -v xdg-user-dirs-update >/dev/null 2>&1; then xdg-user-dirs-update fi +# Create user preferences if they are missing +# - Thunar +for i in Thunar; do + if [ ! -d $XDG_CONFIG_HOME/$i ]; then + mkdir -p $XDG_CONFIG_HOME/$i + cp -a /etc/xdg/$i $XDG_CONFIG_HOME + fi ; +done + + +# Create panel and xfconf user preferences if they are missing +for i in panel xfconf terminal; do + if [ ! -d $XDG_CONFIG_HOME/xfce4/$i ]; then + mkdir -p $XDG_CONFIG_HOME/xfce4/$i + cp -a /etc/xdg/xfce4/$i $XDG_CONFIG_HOME/xfce4 + fi ; +done + # For now, start with an empty list XRESOURCES="" -- 2.37.3