Skip to content

Latest commit

 

History

History
112 lines (92 loc) · 5.1 KB

README.org

File metadata and controls

112 lines (92 loc) · 5.1 KB

Transmission layer

img/transmission.png

Table of Contents

Description

This layer integrates a BitTorrent client into Spacemacs.

Features:

Install

To use this configuration layer, add it to your ~/.spacemacs. You will need to install and configure transmission-daemon. Debian example:

sudo apt-get -y install transmission-daemon
sudo service transmission-daemon stop

Set rpc-authentication-required to false (or 0 if it is numeric) in /etc/transmission-daemon/settings.json or configure authorization. See transmission.el README.org for details. Start the daemon:

sudo service transmission-daemon start

FAQ

How to enable status auto refresh?

Add (transmission :variables transmission-auto-refresh-all t) to dotspacemacs-configuration-layers or pick modes manually:

(setq transmission-refresh-modes '(transmission-mode
                                   transmission-files-mode
                                   transmission-info-mode
                                   transmission-peers-mode))

Key bindings

Global

Key bindingDescription
SPC a tstart transmission

transmission-mode

Key bindingDescription
SPC m g tOpen a `transmission-files-mode’ buffer for torrent at point.
SPC m a tAdd torrent by filename, URL, magnet link, or info hash.
SPC m s dSet global download speed limit in kB/s.
SPC m g pOpen a transmission-peers-mode buffer for torrent at point.
SPC m g iOpen a transmission-info-mode buffer for torrent at point.
SPC m s lSet global seed ratio limit.
SPC m mMove torrent at point or in region to a new location.
SPC m rPrompt to remove torrent at point or torrents in region.
SPC m t sToggle torrent between started and stopped.
SPC m a aAdd announce URLs to torrent or torrents.
SPC m s uSet global upload speed limit in kB/s.
SPC m vVerify torrent at point or in region.
SPC m qQuit and bury the buffer.
SPC m s bSet bandwidth priority of torrent(s) at point or in region.

transmission-info-mode

Key bindingDescription
SPC m cCopy magnet link of current torrent.
SPC m s dSet download limit of torrent(s) at point in kB/s.
SPC m g pOpen a transmission-peers-mode buffer for torrent at point.
SPC m s lSet seed ratio limit of torrent(s) at point.
SPC m mMove torrent at point or in region to a new location.
SPC m a aAdd announce URLs to torrent or torrents.
SPC m TRemove trackers from torrent at point by ID or announce URL.
SPC m s uSet upload limit of torrent(s) at point in kB/s.
SPC m s pSet bandwidth priority of torrent(s) at point or in region.

transmission-files-mode

Key bindingDescription
SPC g fVisit the file at point with find-file-read-only.
SPC m rRun a command on the file at point.
SPC g pOpen a transmission-peers-mode buffer for torrent at point.
SPC g iOpen a transmission-info-mode buffer for torrent at point.
SPC m mMove torrent at point or in region to a new location.
SPC m m uMark file(s) at point or in region as unwanted.
SPC m m wMark file(s) at point or in region as wanted.
SPC s pSet bandwidth priority on file(s) at point or in region.

transmission-peers-mode

Key bindingDescription
SPC m g iOpen a transmission-info-mode buffer for torrent at point.