summaryrefslogtreecommitdiff
path: root/dr
diff options
context:
space:
mode:
Diffstat (limited to 'dr')
-rwxr-xr-xdr13
1 files changed, 13 insertions, 0 deletions
diff --git a/dr b/dr
new file mode 100755
index 0000000..2c4eb71
--- /dev/null
+++ b/dr
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+unset LINKNOTCOPY
+
+for i in "$@"; do
+ [ "$i" = "-l" ] && LINKNOTCOPY="y"
+done
+
+if [ -n "$LINKNOTCOPY" ]; then
+ ln -sf $(dragon-drop -x -t | sed 's_^file://__') .
+else
+ cp -rv $(dragon-drop -x -t | sed 's_^file://__') .
+fi