summaryrefslogtreecommitdiff
path: root/.local/bin
diff options
context:
space:
mode:
authorkrolyxon <krolyxon@tutanota.com>2022-06-16 00:53:34 +0530
committerkrolyxon <krolyxon@tutanota.com>2022-06-16 00:53:34 +0530
commitfd20f3a9da6caabffb94cc5c130c4f66c1306113 (patch)
tree9044e10c7a1239a58f529582000f5fd638649cee /.local/bin
parent1de53674c4e1e53bfe2defebf74286df0491bc18 (diff)
transadd script improvement
Diffstat (limited to '.local/bin')
-rwxr-xr-x.local/bin/transadd13
-rwxr-xr-x.local/bin/upfile2
2 files changed, 10 insertions, 5 deletions
diff --git a/.local/bin/transadd b/.local/bin/transadd
index ffa31fb..226135b 100755
--- a/.local/bin/transadd
+++ b/.local/bin/transadd
@@ -1,9 +1,14 @@
#!/bin/sh
-# Mimeapp script for adding torrent to transmission-daemon, but will also start the daemon first if not running.
-
+# Starting transmission-daemon if not already running
# transmission-daemon sometimes fails to take remote requests in its first moments, hence the sleep.
-
pidof transmission-daemon >/dev/null || (transmission-daemon && notify-send "Starting transmission daemon...")
sleep 3
-transmission-remote -a "$@" && notify-send "🔽 Torrent added."
+
+# adding the Torrent
+if [ -z "$*" ]; then
+ magnetlink="$(xclip -sel c -o)"
+ transmission-remote -a "$magnetlink" && notify-send "🔽 Torrent added."
+else
+ transmission-remote -a "$@" && notify-send "🔽 Torrent added."
+fi
diff --git a/.local/bin/upfile b/.local/bin/upfile
index dca4373..4196dc5 100755
--- a/.local/bin/upfile
+++ b/.local/bin/upfile
@@ -9,4 +9,4 @@ fi
[ -z "$file" ] && exit
curl -F"file=@$file" 0x0.st | xclip -sel c
-notify-send "The url has been copied to your clipboard. $file"
+notify-send "The url has been copied to your clipboard."