v0.1.0
Initial Release
A CLI for Transmission BitTorrent client.
Features
- Torrent management: list, add, start, stop, remove, verify
- Torrent details: info, files
- Speed control: set limits, alt-speed mode
- Session info: session, stats, free space
- Login: interactive credential setup with connection testing
- Config: layered resolution (CLI flags > env vars > config file)
- Profiles: named config profiles for multiple servers
- Security: config file stored with
chmod 600permissions - Output: table (default) and JSON output for scripting
- Shell completions: bash, zsh, fish, powershell, elvish
Install
cargo install --git https://github.com/lu-zhengda/tsm --tag v0.1.0