diff options
| -rwxr-xr-x | etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks | 6 | 
1 files changed, 6 insertions, 0 deletions
diff --git a/etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks b/etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks index a545530..010bdf1 100755 --- a/etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks +++ b/etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks @@ -9,6 +9,12 @@ add_gtk3_place() {  	GROUP="$3"  	TITLE="$4"  	SMBPATH="$5" + +	if [ -e /home/$USER/.config/gtk-3.0/bookmarks ] && grep -q "$TITLE" "/home/$USER/.config/gtk-3.0/bookmarks"; then +		# drop bookmark created by /etc/mklocaluser.d/20-debian-edu-config, it lacks the SMBDOMAIN part +		sed -i /home/$USER/.config/gtk-3.0/bookmarks -e "/$TITLE/d" +	fi +  	if [ ! -e /home/$USER/.config/gtk-3.0/bookmarks ] || ! grep -q "$SMBPATH $TITLE" "/home/$USER/.config/gtk-3.0/bookmarks"; then  		su - "$USER" -c "mkdir -p  \"/home/$USER/.config/gtk-3.0\""  		echo "$SMBPATH $TITLE" >> "/home/$USER/.config/gtk-3.0/bookmarks"  | 
