Files
literate-dotfiles/torrent.org

2.3 KiB

Torrent Configuration

stig - TUI and CLI for Transmission (link)

# Host that runs Transmission daemon
set connect.host <<get-password(passname="ip/homelab")>>
set connect.port 9091
set connect.tls false
set connect.user tdehaeze
set connect.host <<get-password(passname="nas/transmission")>>
set connect.path /
set connect.url /transmission/

# Update torrent/peer/file/etc lists every 10 seconds
set tui.poll 10

# Tabs
tab ls all --columns size,ratio,status,rate-down,rate-up,%downloaded,name
tab -b ls peers
tab -b ls uploading
tab -b ls downloading

# Default columns in torrent lists
set columns.torrents marked eta %downloaded status rate-down rate-up size seeds peers name
set columns.peers host client %downloaded rate-down rate-up rate-est eta
set columns.files marked priority %downloaded downloaded size name
set columns.trackers tier domain error last-announce next-announce leeches seeds downloads
set columns.settings name value default description

aria2c - Lightweight download utility

continue
daemon=true
dir=/home/thomas/Downloads
max-connection-per-server=4
max-concurrent-downloads=3
enable-rpc=true
rpc-listen-all=true
http-user=dehaeze.thomas@gmail.com
http-passwd=<<get-password(passname="1fichier.com/dehaeze.thomas@gmail.com")>>
on-download-start=/home/thomas/.config/aria2/download-start.sh
on-download-complete=/home/thomas/.config/aria2/download-complete.sh
on-download-error=/home/thomas/.config/aria2/download-error.sh

Download Start Script

dunstify "DL Started" "$(basename \"$3\" 2> /dev/null)"

Download Complete Script

dunstify "DL Completed" "$(basename \"$3\" 2> /dev/null)"

Download Error Script

dunstify --urgency=critical "DL Failed" "$(basename \"$3\" 2> /dev/null)"