diff options
author | Jonathan Bauer | 2021-05-19 10:26:57 +0200 |
---|---|---|
committer | Jonathan Bauer | 2021-05-19 10:26:57 +0200 |
commit | 785c5e4b7c9312428862d8bb396537faa3e61b91 (patch) | |
tree | c1951e8c4e72cd7cd4d12bbf7d90a490db52a13c /desktop-xfce4/files/20.04/etc/profile.d/20-default-xfce4-panel.sh | |
parent | [tools-base] install basic tools (diff) | |
download | ansible-bwlp-785c5e4b7c9312428862d8bb396537faa3e61b91.tar.gz ansible-bwlp-785c5e4b7c9312428862d8bb396537faa3e61b91.tar.xz ansible-bwlp-785c5e4b7c9312428862d8bb396537faa3e61b91.zip |
[desktop-xfce4] xfce4 with bwlp modifications
Diffstat (limited to 'desktop-xfce4/files/20.04/etc/profile.d/20-default-xfce4-panel.sh')
-rw-r--r-- | desktop-xfce4/files/20.04/etc/profile.d/20-default-xfce4-panel.sh | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/desktop-xfce4/files/20.04/etc/profile.d/20-default-xfce4-panel.sh b/desktop-xfce4/files/20.04/etc/profile.d/20-default-xfce4-panel.sh new file mode 100644 index 0000000..6454c84 --- /dev/null +++ b/desktop-xfce4/files/20.04/etc/profile.d/20-default-xfce4-panel.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +default_panel_file="/etc/xdg/xfce4/panel/default.xml" +if [ ! -e "$default_panel_file" ]; then + exit 1 +fi + +[ -z "$HOME" ] && HOME=$( getent passwd "$(id -u $PAM_USER)" | awk -F: '{print $6}' ) + +TARGET_HOME_DIR="$HOME" +[ -d "$HOME/PERSISTENT" ] && TARGET_HOME_DIR="$HOME/PERSISTENT" + +if [ ! -e "${TARGET_HOME_DIR}/.config/xfce4/panel/default.xml" ]; then + mkdir -p "${TARGET_HOME_DIR}/.config/xfce4/panel" + cp -f -- "$default_panel_file" "${TARGET_HOME_DIR}/.config/xfce4/panel/" +fi |