#!/bin/sh hosts="raspberry desktop localhost" host=$(printf "$hosts" | dmenu -p "Choose host" -i -l 5) case $host in localhost) host="localhost" creds="" directories="$HOME/downloads" ;; desktop) host=$(pass Services/transmission/desktop-host) creds=$(pass Services/transmission/desktop-creds) directories="/home/andrew/videos/movies /home/andrew/videos/series /home/andrew/downloads" ;; raspberry) host=$(pass Services/transmission/rpi-host) creds=$(pass Services/transmission/rpi-creds) directories="/var/lib/transmission-daemon/downloads/Movies /var/lib/transmission-daemon/downloads/Series /var/lib/transmission-daemon/downloads" ;; esac dest=$(printf "$directories" | dmenu -p "Choose destination" -i -l 5) transmission-remote $host -n $creds -a "$@" -w "$dest" && notify-send "Torrent added"