#+TITLE: Torrent Configuration #+SETUPFILE: ./setup/org-setup-file.org * =stig= - TUI and CLI for Transmission ([[https://github.com/rndusr/stig][link]]) #+begin_src conf :comments none :mkdirp yes :tangle ~/.config/stig/rc :noweb no-export # Host that runs Transmission daemon set connect.host <> set connect.port 9091 set connect.tls false set connect.user tdehaeze set connect.host <> 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 #+end_src * =aria2c= - Lightweight download utility #+begin_src conf :comments none :mkdirp yes :tangle ~/.config/aria2/aria2.conf :noweb no-export 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=<> 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 #+end_src ** Download Start Script #+begin_src bash :tangle ~/.config/aria2/download-start.sh :comments both :mkdirp yes :shebang "#!/bin/bash" dunstify "DL Started" "$(basename \"$3\" 2> /dev/null)" #+end_src ** Download Complete Script #+begin_src bash :tangle ~/.config/aria2/download-complete.sh :comments both :mkdirp yes :shebang "#!/usr/bin/env bash" dunstify "DL Completed" "$(basename \"$3\" 2> /dev/null)" #+end_src ** Download Error Script #+begin_src bash :tangle ~/.config/aria2/download-error.sh :comments both :mkdirp yes :shebang "#!/usr/bin/env bash" dunstify --urgency=critical "DL Failed" "$(basename \"$3\" 2> /dev/null)" #+end_src