No Description

ohnonot f727094ea8 add delay between daemon start and opening web ui 1 week ago
LICENSE 176cb72c55 added gpl 2 years ago
README.md 0640689e66 adding authentication, general overhaul 1 month ago
transmission-ob f727094ea8 add delay between daemon start and opening web ui 1 week ago

README.md

transmission-ob

An openbox pipemenu to access transmission-cli's daemon and web interface

The Transmission BitTorrent client has a daemon that can be accessed with a web interface.
That means no resources are wasted on the graphical user interface, unless you open it in a browser (http://localhost:9091).

Addititonally, here's a rather simple openbox pipemenu, only to start/stop the daemon, open the web ui and dump some info into a terminal window on request.

If you have authentication enabled you can tell your shell to set an environment variable called TR_AUTH (man transmission-remote) (be aware that this is not very secure). This script will recognize it and use it, no need to enter username/password anymore.

Dependencies

Requires bash & openbox & transmission-cli.
On archlinux, transmission-daemon is included in transmission-cli, but on debian (stable) it is a seperate package.

It's good to have the XTERMINAL and XBROWSER environment variables defined, otherwise the script defaults to xterm and firefox.

If you use a different terminal emulator than urxvt (my choice) or xterm, the terminal commands might not work.
If that happens, please open an Issue and I will add the appropriate syntax.

How to install/use

See Openbox wiki on how to use pipemenus.

Also check out my alternative style for the transmission web interface.