#+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.password <> # Update torrent/peer/file/etc lists every 10 seconds set tui.poll 10 set tui.theme gruvbox.theme # 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 ** Gruvbox Theme #+begin_src conf :comments none :mkdirp yes :tangle ~/.config/stig/gruvbox.theme # Gruvbox Dark theme for stig # Based on https://github.com/morhetz/gruvbox # Background colors $bg0 = #282828 $bg1 = #32302f $bg2 = #3c3836 $bg3 = #504945 $bg4 = #665c54 # Foreground colors $fg0 = #f5f0e1 $fg1 = #ebdbb2 $fg2 = #d5c4a1 $fg3 = #bdae93 $fg4 = #a89984 # Colors $red = #fb4934 $green = #b8bb26 $yellow = #fabd2f $blue = #83a598 $purple = #d3869b $aqua = #8ec07c $orange = #fe8019 $gray = #928374 cli $fg1 on $bg1 prompt $bg0 on $yellow find.highlight $bg0 on $yellow tabs.unfocused $fg4 on $bg0 tabs.focused $bg0 on $fg1 tabs.torrentlist.unfocused $aqua on $bg1 tabs.torrentlist.focused $bg0 on $aqua tabs.torrentdetails.unfocused $blue on $bg1 tabs.torrentdetails.focused $bg0 on $blue tabs.filelist.unfocused $purple on $bg1 tabs.filelist.focused $bg0 on $purple tabs.peerlist.unfocused $green on $bg1 tabs.peerlist.focused $bg0 on $green tabs.trackerlist.unfocused $fg4 on $bg1 tabs.trackerlist.focused $bg0 on $fg4 tabs.settinglist.unfocused $yellow on $bg0 tabs.settinglist.focused $bg0 on $yellow tabs.help.unfocused $green on $bg0 tabs.help.focused $bg0 on $green $topbar_bg = $bg0 topbar $fg3 on $topbar_bg topbar.host.connected $green on $topbar_bg topbar.host.connecting $bg0 on $purple topbar.host.disconnected $bg0 on $red topbar.help.key $aqua on $topbar_bg topbar.help.equals $aqua on $topbar_bg topbar.help.label $aqua on $topbar_bg topbar.help.space $aqua on $topbar_bg $bottombar_bg = $bg1 bottombar $fg2 on $bottombar_bg bottombar.important $red,bold on $bottombar_bg bottombar.marked $bg0 on $yellow bottombar.bandwidth.up $green on $bottombar_bg bottombar.bandwidth.up.highlighted $fg1 on $bottombar_bg bottombar.bandwidth.down $aqua on $bottombar_bg bottombar.bandwidth.down.highlighted $fg1 on $bottombar_bg $log_bg = $bg1 log $fg2 on $log_bg log.timestamp $aqua on $log_bg log.info $green on $log_bg log.error $red,bold on $log_bg log.debug $yellow on $log_bg log.dupecount $aqua on $log_bg log.scrollbar $fg2 on $bg1 $keychains_bg = $bg0 keychains $fg2 on $keychains_bg keychains.header $fg2 on $bg2 keychains.keys $fg2 on $keychains_bg keychains.keys.next $yellow on $keychains_bg keychains.action $fg1 on $keychains_bg keychains.description $fg1 on $keychains_bg $completion_bg = $bg1 completion $fg2 on $completion_bg completion.category $fg2,bold,underline on $completion_bg completion.item $fg2 on $completion_bg completion.item.focused $bg0,bold on $yellow completion.scrollbar $fg2 on $completion_bg helptext $fg2 on $bg0 helptext.scrollbar $fg2 on $bg1 $tlist_bg.uf = $bg0 $tlist_bg.f = $bg1 torrentlist default on $tlist_bg.uf torrentlist.focused default on $tlist_bg.f torrentlist.header $fg4,underline on $tlist_bg.uf torrentlist.scrollbar $fg4 on $bg1 $id_fg = $fg3 torrentlist.id.header $id_fg,underline on $tlist_bg.uf torrentlist.id.unfocused $id_fg on $tlist_bg.uf torrentlist.id.focused $id_fg on $tlist_bg.f torrentlist.infohash.header $id_fg,underline on $tlist_bg.uf torrentlist.infohash.unfocused $id_fg on $tlist_bg.uf torrentlist.infohash.focused $id_fg on $tlist_bg.f torrentlist.downloaded.header $aqua,underline on $tlist_bg.uf torrentlist.downloaded.unfocused $aqua on $tlist_bg.uf torrentlist.downloaded.focused $aqua on $tlist_bg.f torrentlist.downloaded.highlighted.unfocused $fg1 on $tlist_bg.uf torrentlist.downloaded.highlighted.focused $fg1 on $tlist_bg.f torrentlist.uploaded.header $green,underline on $tlist_bg.uf torrentlist.uploaded.unfocused $green on $tlist_bg.uf torrentlist.uploaded.focused $green on $tlist_bg.f torrentlist.uploaded.highlighted.unfocused $fg1 on $tlist_bg.uf torrentlist.uploaded.highlighted.focused $fg1 on $tlist_bg.f torrentlist.available.header $blue,underline on $tlist_bg.uf torrentlist.available.unfocused $blue on $tlist_bg.uf torrentlist.available.focused $blue on $tlist_bg.f torrentlist.available.highlighted.unfocused $fg1 on $tlist_bg.uf torrentlist.available.highlighted.focused $fg1 on $tlist_bg.f torrentlist.marked.header $fg1,underline on $tlist_bg.uf torrentlist.marked.unfocused $fg1 on $tlist_bg.uf torrentlist.marked.focused $fg1 on $tlist_bg.f torrentlist.path.header $fg3,underline on $tlist_bg.uf torrentlist.path.unfocused $fg3 on $tlist_bg.uf torrentlist.path.focused $fg3 on $tlist_bg.f torrentlist.peers.header $fg3,underline on $tlist_bg.uf torrentlist.peers.unfocused $fg3 on $tlist_bg.uf torrentlist.peers.focused $fg3 on $tlist_bg.f torrentlist.peers.highlighted.unfocused $fg1 on $tlist_bg.uf torrentlist.peers.highlighted.focused $fg1 on $tlist_bg.f torrentlist.seeds.header $fg3,underline on $tlist_bg.uf torrentlist.seeds.unfocused $fg3 on $tlist_bg.uf torrentlist.seeds.focused $fg3 on $tlist_bg.f torrentlist.seeds.highlighted.unfocused $fg1 on $tlist_bg.uf torrentlist.seeds.highlighted.focused $fg1 on $tlist_bg.f torrentlist.%downloaded.header $blue,underline on $tlist_bg.uf torrentlist.%downloaded.unfocused $blue on $tlist_bg.uf torrentlist.%downloaded.focused $blue on $tlist_bg.f torrentlist.%downloaded.highlighted.unfocused $fg1 on $tlist_bg.uf torrentlist.%downloaded.highlighted.focused $fg1 on $tlist_bg.f torrentlist.%available.header $blue,underline on $tlist_bg.uf torrentlist.%available.unfocused $blue on $tlist_bg.uf torrentlist.%available.focused $blue on $tlist_bg.f torrentlist.%available.highlighted.unfocused $fg1 on $tlist_bg.uf torrentlist.%available.highlighted.focused $fg1 on $tlist_bg.f torrentlist.rate-down.header $aqua,underline on $tlist_bg.uf torrentlist.rate-down.unfocused $aqua on $tlist_bg.uf torrentlist.rate-down.focused $aqua on $tlist_bg.f torrentlist.rate-down.highlighted.unfocused $fg1 on $tlist_bg.uf torrentlist.rate-down.highlighted.focused $fg1 on $tlist_bg.f torrentlist.rate-up.header $green,underline on $tlist_bg.uf torrentlist.rate-up.unfocused $green on $tlist_bg.uf torrentlist.rate-up.focused $green on $tlist_bg.f torrentlist.rate-up.highlighted.unfocused $fg1 on $tlist_bg.uf torrentlist.rate-up.highlighted.focused $fg1 on $tlist_bg.f torrentlist.limit-rate-down.header $aqua,underline on $tlist_bg.uf torrentlist.limit-rate-down.unfocused $aqua on $tlist_bg.uf torrentlist.limit-rate-down.focused $aqua on $tlist_bg.f torrentlist.limit-rate-down.highlighted.unfocused $fg1 on $tlist_bg.uf torrentlist.limit-rate-down.highlighted.focused $fg1 on $tlist_bg.f torrentlist.limit-rate-up.header $green,underline on $tlist_bg.uf torrentlist.limit-rate-up.unfocused $green on $tlist_bg.uf torrentlist.limit-rate-up.focused $green on $tlist_bg.f torrentlist.limit-rate-up.highlighted.unfocused $fg1 on $tlist_bg.uf torrentlist.limit-rate-up.highlighted.focused $fg1 on $tlist_bg.f torrentlist.ratio.header $blue,underline on $tlist_bg.uf torrentlist.ratio.unfocused $blue on $tlist_bg.uf torrentlist.ratio.focused $blue on $tlist_bg.f torrentlist.ratio.highlighted.unfocused $fg1 on $tlist_bg.uf torrentlist.ratio.highlighted.focused $fg1 on $tlist_bg.f torrentlist.size.header $purple,underline on $tlist_bg.uf torrentlist.size.unfocused $purple on $tlist_bg.uf torrentlist.size.focused $purple on $tlist_bg.f torrentlist.tracker.header $fg3,underline on $tlist_bg.uf torrentlist.tracker.unfocused $fg3 on $tlist_bg.uf torrentlist.tracker.focused $fg3 on $tlist_bg.f torrentlist.error.header $red,underline on $tlist_bg.uf torrentlist.error.unfocused $red on $tlist_bg.uf torrentlist.error.focused $red on $tlist_bg.f torrentlist.added.header $orange,underline on $tlist_bg.uf torrentlist.added.unfocused $orange on $tlist_bg.uf torrentlist.added.focused $orange on $tlist_bg.f torrentlist.activity.header $orange,underline on $tlist_bg.uf torrentlist.activity.unfocused $orange on $tlist_bg.uf torrentlist.activity.focused $orange on $tlist_bg.f torrentlist.created.header $orange,underline on $tlist_bg.uf torrentlist.created.unfocused $orange on $tlist_bg.uf torrentlist.created.focused $orange on $tlist_bg.f torrentlist.completed.header $yellow,underline on $tlist_bg.uf torrentlist.completed.unfocused $yellow on $tlist_bg.uf torrentlist.completed.focused $yellow on $tlist_bg.f torrentlist.completed.highlighted.unfocused $fg1 on $tlist_bg.uf torrentlist.completed.highlighted.focused $fg1 on $tlist_bg.f torrentlist.eta.header $orange,underline on $tlist_bg.uf torrentlist.eta.unfocused $orange on $tlist_bg.uf torrentlist.eta.focused $orange on $tlist_bg.f torrentlist.eta.highlighted.unfocused $yellow on $tlist_bg.uf torrentlist.eta.highlighted.focused $yellow on $tlist_bg.f torrentlist.started.header $orange,underline on $tlist_bg.uf torrentlist.started.unfocused $orange on $tlist_bg.uf torrentlist.started.focused $orange on $tlist_bg.f $status.idle_fg = $fg3 $status.downloading_fg = $aqua $status.uploading_fg = $green $status.connected_fg = $purple $status.seeding_fg = $fg3 $status.stopped_fg = $blue $status.queued_fg = $orange $status.isolated_fg = $red $status.verifying_fg = $yellow $status.discovering_fg = $blue torrentlist.status.header $status.idle_fg,underline on $tlist_bg.uf torrentlist.status.idle.unfocused $status.idle_fg on $tlist_bg.uf torrentlist.status.idle.focused $status.idle_fg on $tlist_bg.f torrentlist.status.uploading.unfocused $status.uploading_fg on $tlist_bg.uf torrentlist.status.uploading.focused $status.uploading_fg on $tlist_bg.f torrentlist.status.downloading.unfocused $status.downloading_fg on $tlist_bg.uf torrentlist.status.downloading.focused $status.downloading_fg on $tlist_bg.f torrentlist.status.connected.unfocused $status.connected_fg on $tlist_bg.uf torrentlist.status.connected.focused $status.connected_fg on $tlist_bg.f torrentlist.status.seeding.unfocused $status.seeding_fg on $tlist_bg.uf torrentlist.status.seeding.focused $status.seeding_fg on $tlist_bg.f torrentlist.status.stopped.unfocused $status.stopped_fg on $tlist_bg.uf torrentlist.status.stopped.focused $status.stopped_fg on $tlist_bg.f torrentlist.status.isolated.unfocused $status.isolated_fg on $tlist_bg.uf torrentlist.status.isolated.focused $status.isolated_fg on $tlist_bg.f torrentlist.status.queued.unfocused $status.queued_fg on $tlist_bg.uf torrentlist.status.queued.focused $status.queued_fg on $tlist_bg.f torrentlist.status.verifying.unfocused $status.verifying_fg on $tlist_bg.uf torrentlist.status.verifying.focused $status.verifying_fg on $tlist_bg.f torrentlist.status.discovering.unfocused $status.discovering_fg on $tlist_bg.uf torrentlist.status.discovering.focused $status.discovering_fg on $tlist_bg.f $name.idle_fg = $status.idle_fg torrentlist.name.header $name.idle_fg,underline on $tlist_bg.uf torrentlist.name.idle.progress1.unfocused $name.idle_fg,underline on $tlist_bg.uf torrentlist.name.idle.progress1.focused $name.idle_fg,underline on $tlist_bg.f torrentlist.name.idle.progress2.unfocused $name.idle_fg on $tlist_bg.uf torrentlist.name.idle.progress2.focused $name.idle_fg on $tlist_bg.f torrentlist.name.idle.complete.unfocused $name.idle_fg on $tlist_bg.uf torrentlist.name.idle.complete.focused $name.idle_fg on $tlist_bg.f $name.seeding_fg = $status.seeding_fg torrentlist.name.seeding.progress1.unfocused $name.seeding_fg,underline on $tlist_bg.uf torrentlist.name.seeding.progress1.focused $name.seeding_fg,underline on $tlist_bg.f torrentlist.name.seeding.progress2.unfocused $name.seeding_fg on $tlist_bg.uf torrentlist.name.seeding.progress2.focused $name.seeding_fg on $tlist_bg.f torrentlist.name.seeding.complete.unfocused $name.seeding_fg on $tlist_bg.uf torrentlist.name.seeding.complete.focused $name.seeding_fg on $tlist_bg.f $name.uploading_fg = $status.uploading_fg torrentlist.name.uploading.progress1.unfocused $name.uploading_fg,underline on $tlist_bg.uf torrentlist.name.uploading.progress1.focused $name.uploading_fg,underline on $tlist_bg.f torrentlist.name.uploading.progress2.unfocused $name.uploading_fg on $tlist_bg.uf torrentlist.name.uploading.progress2.focused $name.uploading_fg on $tlist_bg.f torrentlist.name.uploading.complete.unfocused $name.uploading_fg on $tlist_bg.uf torrentlist.name.uploading.complete.focused $name.uploading_fg on $tlist_bg.f $name.downloading_fg = $status.downloading_fg torrentlist.name.downloading.progress1.unfocused $name.downloading_fg,underline on $tlist_bg.uf torrentlist.name.downloading.progress1.focused $name.downloading_fg,underline on $tlist_bg.f torrentlist.name.downloading.progress2.unfocused $name.downloading_fg on $tlist_bg.uf torrentlist.name.downloading.progress2.focused $name.downloading_fg on $tlist_bg.f torrentlist.name.downloading.complete.unfocused $name.downloading_fg on $tlist_bg.uf torrentlist.name.downloading.complete.focused $name.downloading_fg on $tlist_bg.f $name.isolated_fg = $status.isolated_fg torrentlist.name.isolated.progress1.unfocused $name.isolated_fg,underline on $tlist_bg.uf torrentlist.name.isolated.progress1.focused $name.isolated_fg,underline on $tlist_bg.f torrentlist.name.isolated.progress2.unfocused $name.isolated_fg on $tlist_bg.uf torrentlist.name.isolated.progress2.focused $name.isolated_fg on $tlist_bg.f torrentlist.name.isolated.complete.unfocused $name.isolated_fg on $tlist_bg.uf torrentlist.name.isolated.complete.focused $name.isolated_fg on $tlist_bg.f $name.connected_fg = $status.connected_fg torrentlist.name.connected.progress1.unfocused $name.connected_fg,underline on $tlist_bg.uf torrentlist.name.connected.progress1.focused $name.connected_fg,underline on $tlist_bg.f torrentlist.name.connected.progress2.unfocused $name.connected_fg on $tlist_bg.uf torrentlist.name.connected.progress2.focused $name.connected_fg on $tlist_bg.f torrentlist.name.connected.complete.unfocused $name.connected_fg on $tlist_bg.uf torrentlist.name.connected.complete.focused $name.connected_fg on $tlist_bg.f $name.queued_fg = $status.queued_fg torrentlist.name.queued.progress1.unfocused $name.queued_fg,underline on $tlist_bg.uf torrentlist.name.queued.progress1.focused $name.queued_fg,underline on $tlist_bg.f torrentlist.name.queued.progress2.unfocused $name.queued_fg on $tlist_bg.uf torrentlist.name.queued.progress2.focused $name.queued_fg on $tlist_bg.f torrentlist.name.queued.complete.unfocused $name.queued_fg on $tlist_bg.uf torrentlist.name.queued.complete.focused $name.queued_fg on $tlist_bg.f $name.stopped_fg = $status.stopped_fg torrentlist.name.stopped.progress1.unfocused $name.stopped_fg,underline on $tlist_bg.uf torrentlist.name.stopped.progress1.focused $name.stopped_fg,underline on $tlist_bg.f torrentlist.name.stopped.progress2.unfocused $name.stopped_fg on $tlist_bg.uf torrentlist.name.stopped.progress2.focused $name.stopped_fg on $tlist_bg.f torrentlist.name.stopped.complete.unfocused $name.stopped_fg on $tlist_bg.uf torrentlist.name.stopped.complete.focused $name.stopped_fg on $tlist_bg.f $name.verifying_fg = $status.verifying_fg torrentlist.name.verifying.progress1.unfocused $name.verifying_fg,underline on $tlist_bg.uf torrentlist.name.verifying.progress1.focused $name.verifying_fg,underline on $tlist_bg.f torrentlist.name.verifying.progress2.unfocused $name.verifying_fg on $tlist_bg.uf torrentlist.name.verifying.progress2.focused $name.verifying_fg on $tlist_bg.f torrentlist.name.verifying.complete.unfocused $name.verifying_fg on $tlist_bg.uf torrentlist.name.verifying.complete.focused $name.verifying_fg on $tlist_bg.f $name.discovering_fg = $status.discovering_fg torrentlist.name.discovering.progress1.unfocused $name.discovering_fg,underline on $tlist_bg.uf torrentlist.name.discovering.progress1.focused $name.discovering_fg,underline on $tlist_bg.f torrentlist.name.discovering.progress2.unfocused $name.discovering_fg on $tlist_bg.uf torrentlist.name.discovering.progress2.focused $name.discovering_fg on $tlist_bg.f torrentlist.name.discovering.complete.unfocused $name.discovering_fg on $tlist_bg.uf torrentlist.name.discovering.complete.focused $name.discovering_fg on $tlist_bg.f torrentdetails $fg2 on $bg0 torrentdetails.error $red on $bg0 torrentdetails.scrollbar $fg2 on $bg1 $flist_bg.uf = $bg0 $flist_bg.f = $bg1 filelist default on $flist_bg.uf filelist.focused default on $flist_bg.f filelist.header $fg4,underline on $flist_bg.uf filelist.scrollbar $fg4 on $bg1 filelist.marked.header $fg1,underline on $flist_bg.uf filelist.marked.unfocused $fg1 on $flist_bg.uf filelist.marked.focused $fg1 on $flist_bg.f filelist.name.header $fg4,underline on $flist_bg.uf filelist.name.file.unfocused $fg3 on $flist_bg.uf filelist.name.file.focused $fg3 on $flist_bg.f filelist.name.folder.unfocused $fg1 on $flist_bg.uf filelist.name.folder.focused $fg1 on $flist_bg.f filelist.size.header $purple,underline on $flist_bg.uf filelist.size.unfocused $purple on $flist_bg.uf filelist.size.focused $purple on $flist_bg.f filelist.downloaded.header $aqua,underline on $flist_bg.uf filelist.downloaded.unfocused $aqua on $flist_bg.uf filelist.downloaded.focused $aqua on $flist_bg.f filelist.downloaded.highlighted.unfocused $fg1 on $flist_bg.uf filelist.downloaded.highlighted.focused $fg1 on $flist_bg.f filelist.%downloaded.header $blue,underline on $flist_bg.uf filelist.%downloaded.unfocused $blue on $flist_bg.uf filelist.%downloaded.focused $blue on $flist_bg.f filelist.%downloaded.highlighted.unfocused $fg1 on $flist_bg.uf filelist.%downloaded.highlighted.focused $fg1 on $flist_bg.f filelist.priority.header $orange,underline on $flist_bg.uf filelist.priority.unfocused $orange on $flist_bg.uf filelist.priority.focused $orange on $flist_bg.f filelist.priority.low.unfocused $orange on $flist_bg.uf filelist.priority.low.focused $orange on $flist_bg.f filelist.priority.high.unfocused $yellow on $flist_bg.uf filelist.priority.high.focused $yellow on $flist_bg.f filelist.priority.off.unfocused $blue on $flist_bg.uf filelist.priority.off.focused $blue on $flist_bg.f $plist_bg = $bg0 peerlist default on $plist_bg peerlist.focused default on $plist_bg peerlist.header $fg4,underline on $plist_bg peerlist.scrollbar $fg4 on $bg1 peerlist.torrent.header $fg3,underline on $plist_bg peerlist.torrent.unfocused $fg3 on $plist_bg peerlist.host.header $fg3,underline on $plist_bg peerlist.host.unfocused $fg3 on $plist_bg peerlist.port.header $fg3,underline on $plist_bg peerlist.port.unfocused $fg3 on $plist_bg peerlist.client.header $purple,underline on $plist_bg peerlist.client.unfocused $purple on $plist_bg peerlist.%downloaded.header $blue,underline on $plist_bg peerlist.%downloaded.unfocused $blue on $plist_bg peerlist.%downloaded.highlighted.unfocused $fg1 on $plist_bg peerlist.rate-down.header $aqua,underline on $plist_bg peerlist.rate-down.unfocused $aqua on $plist_bg peerlist.rate-down.highlighted.unfocused $fg1 on $plist_bg peerlist.rate-up.header $green,underline on $plist_bg peerlist.rate-up.unfocused $green on $plist_bg peerlist.rate-up.highlighted.unfocused $fg1 on $plist_bg peerlist.rate-est.header $green,underline on $plist_bg peerlist.rate-est.unfocused $green on $plist_bg peerlist.rate-est.highlighted.unfocused $fg1 on $plist_bg peerlist.eta.header $orange,underline on $plist_bg peerlist.eta.unfocused $orange on $plist_bg peerlist.eta.highlighted.unfocused $yellow on $plist_bg $trklist_bg.uf = $bg0 $trklist_bg.f = $bg1 trackerlist default on $trklist_bg.uf trackerlist.focused default on $trklist_bg.f trackerlist.header $fg4,underline on $trklist_bg.uf trackerlist.scrollbar $fg4 on $bg1 trackerlist.torrent.header $fg3,underline on $trklist_bg.uf trackerlist.torrent.unfocused $fg3 on $trklist_bg.uf trackerlist.torrent.focused $fg3 on $trklist_bg.f trackerlist.tier.header $orange,underline on $trklist_bg.uf trackerlist.tier.unfocused $orange on $trklist_bg.uf trackerlist.tier.focused $orange on $trklist_bg.f trackerlist.domain.header $purple,underline on $trklist_bg.uf trackerlist.domain.unfocused $purple on $trklist_bg.uf trackerlist.domain.focused $purple on $trklist_bg.f trackerlist.url-announce.header $blue,underline on $trklist_bg.uf trackerlist.url-announce.unfocused $blue on $trklist_bg.uf trackerlist.url-announce.focused $blue on $trklist_bg.f trackerlist.url-scrape.header $blue,underline on $trklist_bg.uf trackerlist.url-scrape.unfocused $blue on $trklist_bg.uf trackerlist.url-scrape.focused $blue on $trklist_bg.f trackerlist.status.header $aqua,underline on $trklist_bg.uf trackerlist.status.unfocused $aqua on $trklist_bg.uf trackerlist.status.focused $aqua on $trklist_bg.f trackerlist.error.header $red,underline on $trklist_bg.uf trackerlist.error.unfocused $red on $trklist_bg.uf trackerlist.error.focused $red on $trklist_bg.f trackerlist.error-announce.header $red,underline on $trklist_bg.uf trackerlist.error-announce.unfocused $red on $trklist_bg.uf trackerlist.error-announce.focused $red on $trklist_bg.f trackerlist.error-scrape.header $red,underline on $trklist_bg.uf trackerlist.error-scrape.unfocused $red on $trklist_bg.uf trackerlist.error-scrape.focused $red on $trklist_bg.f trackerlist.downloads.header $fg3,underline on $trklist_bg.uf trackerlist.downloads.unfocused $fg3 on $trklist_bg.uf trackerlist.downloads.focused $fg3 on $trklist_bg.f trackerlist.leeches.header $fg3,underline on $trklist_bg.uf trackerlist.leeches.unfocused $fg3 on $trklist_bg.uf trackerlist.leeches.focused $fg3 on $trklist_bg.f trackerlist.seeds.header $fg3,underline on $trklist_bg.uf trackerlist.seeds.unfocused $fg3 on $trklist_bg.uf trackerlist.seeds.focused $fg3 on $trklist_bg.f trackerlist.last-announce.header $fg1,underline on $trklist_bg.uf trackerlist.last-announce.unfocused $fg1 on $trklist_bg.uf trackerlist.last-announce.focused $fg1 on $trklist_bg.f trackerlist.next-announce.header $fg1,underline on $trklist_bg.uf trackerlist.next-announce.unfocused $fg1 on $trklist_bg.uf trackerlist.next-announce.focused $fg1 on $trklist_bg.f trackerlist.last-scrape.header $fg1,underline on $trklist_bg.uf trackerlist.last-scrape.unfocused $fg1 on $trklist_bg.uf trackerlist.last-scrape.focused $fg1 on $trklist_bg.f trackerlist.next-scrape.header $fg1,underline on $trklist_bg.uf trackerlist.next-scrape.unfocused $fg1 on $trklist_bg.uf trackerlist.next-scrape.focused $fg1 on $trklist_bg.f $slist_bg.uf = $bg0 $slist_bg.f = $bg1 settinglist default on $slist_bg.uf settinglist.focused default on $slist_bg.f settinglist.header $fg4,underline on $slist_bg.uf settinglist.scrollbar $fg4 on $bg1 settinglist.name.header $blue,underline on $slist_bg.uf settinglist.name.unfocused $blue on $slist_bg.uf settinglist.name.focused $blue on $slist_bg.f settinglist.value.header $fg3,underline on $slist_bg.uf settinglist.value.unfocused $fg3 on $slist_bg.uf settinglist.value.focused $fg3 on $slist_bg.f settinglist.value.highlighted.unfocused $fg1,bold on $slist_bg.uf settinglist.value.highlighted.focused $fg1,bold on $slist_bg.f settinglist.default.header $fg3,underline on $slist_bg.uf settinglist.default.unfocused $fg3 on $slist_bg.uf settinglist.default.focused $fg3 on $slist_bg.f settinglist.description.header $fg3,underline on $slist_bg.uf settinglist.description.unfocused $fg3 on $slist_bg.uf settinglist.description.focused $fg3 on $slist_bg.f #+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