From f3bdd21020b8e618433a06c1efc1cc665cb6839d Mon Sep 17 00:00:00 2001 From: krolxon Date: Sat, 16 Aug 2025 20:49:05 +0530 Subject: first commit using stow --- .local/bin/transadd | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 .local/bin/transadd (limited to '.local/bin/transadd') diff --git a/.local/bin/transadd b/.local/bin/transadd new file mode 100755 index 0000000..652150c --- /dev/null +++ b/.local/bin/transadd @@ -0,0 +1,14 @@ +#!/bin/sh + +# 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 + +# adding the Torrent +if [ -z "$*" ]; then + magnetlink="$(wl-paste)" + transmission-remote -a "$magnetlink" && notify-send "🔽 Torrent added." +else + transmission-remote -a "$@" && notify-send "🔽 Torrent added." +fi -- cgit v1.2.3