Skip to content

Commit 40eb346

Browse files
author
Marcus Funch
committed
Merge branch 'feature/54802_desktop_shortcut_to_directory_mkdir' into 'master'
Desktop shortcut to directory: Create /home/.skjult/Skrivebord as it may not... See merge request os2borgerpc/os2borgerpc-scripts!192
2 parents c8afae4 + d348f2b commit 40eb346

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

os2borgerpc/desktop/desktop_shortcut_to_directory.sh

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,9 @@ set -ex
1111
DIRECTORY="$1"
1212
SHORTCUT_NAME="$2"
1313

14-
ln -s "$DIRECTORY" "/home/.skjult/Skrivebord/$SHORTCUT_NAME"
15-
ln -s "$DIRECTORY" "/home/user/Skrivebord/$SHORTCUT_NAME"
14+
SHADOW_DESKTOP="/home/.skjult/Skrivebord"
15+
16+
mkdir --parents $SHADOW_DESKTOP
17+
18+
# Note: "ln" doesn't care if the destination ($DIRECTORY) exists
19+
ln --symbolic --force "$DIRECTORY" "$SHADOW_DESKTOP/$SHORTCUT_NAME"

0 commit comments

Comments
 (0)