diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 66fd13c..0000000 --- a/.gitignore +++ /dev/null @@ -1,15 +0,0 @@ -# Binaries for programs and plugins -*.exe -*.exe~ -*.dll -*.so -*.dylib - -# Test binary, built with `go test -c` -*.test - -# Output of the go coverage tool, specifically when used with LiteIDE -*.out - -# Dependency directories (remove the comment below to include it) -# vendor/ diff --git a/README.md b/README.md index c79724d..da21380 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,17 @@ -# Torpar -TUI Client for Torrent Paradise +
TUI Client for Torrent Paradise
## Introduction `torpar` is TUI client to [Torrent Paradise](https://torrent-paradise.ml/) . -[Torrent Paradise](https://torrent-paradise.ml/) is Decentralized DHT Torrent Search Site . - -You can see it's Source Code at [github.com/urbanguacamole/torrent-paradise](https://github.com/urbanguacamole/torrent-paradise) +[Torrent Paradise](https://torrent-paradise.ml/) is Decentralized DHT Torrent Search Site ([Source](https://github.com/urbanguacamole/torrent-paradise)) ## Installation -You can install `torpar` by typing this in terminal. +You can download binary for your OS from [Releases](https://github.com/varbhat/torpar/releases/latest) . Also , if you have [Go](https://golang.org/) installed , you can install `torpar` by typing this in terminal. ```bash -go get -u -v "github.com/varbhat/torpar" -# go get -u -v -ldflags="-s -w" -tags 'netgo' "github.com/varbhat/torpar" -# Second command will Build and Install Small Static Binary +go install github.com/varbhat/torpar@latest ``` ## Features @@ -51,7 +47,7 @@ Usage of torpar: `torpar` is TUI and intuitive to understand . -`torpar` also shows every navigation keys at each TUI views so that thou can use `torpar` very easily. +`torpar` also shows every navigation keys at each TUI views so that you can use `torpar` very easily. ## License [GPL-v3](LICENSE) diff --git a/go.mod b/go.mod index c6ebd0a..d350ee1 100644 --- a/go.mod +++ b/go.mod @@ -1,13 +1,13 @@ module github.com/varbhat/torpar -go 1.15 +go 1.16 require ( - github.com/atotto/clipboard v0.1.2 - github.com/cheynewallace/tabby v1.1.0 + github.com/atotto/clipboard v0.1.4 + github.com/cheynewallace/tabby v1.1.1 github.com/jroimartin/gocui v0.4.0 - github.com/mattn/go-runewidth v0.0.9 // indirect - github.com/nsf/termbox-go v0.0.0-20201107200903-9b52a5faed9e // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/nsf/termbox-go v1.1.1 // indirect github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966 github.com/spf13/pflag v1.0.5 ) diff --git a/go.sum b/go.sum index a281af8..655b5bb 100644 --- a/go.sum +++ b/go.sum @@ -1,13 +1,16 @@ -github.com/atotto/clipboard v0.1.2 h1:YZCtFu5Ie8qX2VmVTBnrqLSiU9XOWwqNRmdT3gIQzbY= -github.com/atotto/clipboard v0.1.2/go.mod h1:ZY9tmq7sm5xIbd9bOK4onWV4S6X0u6GY7Vn0Yu86PYI= -github.com/cheynewallace/tabby v1.1.0 h1:XtG/ZanoIvNZHfe0cClhWLzD/16GGF9UD7mMdWwYnCQ= -github.com/cheynewallace/tabby v1.1.0/go.mod h1:Pba/6cUL8uYqvOc9RkyvFbHGrQ9wShyrn6/S/1OYVys= +github.com/atotto/clipboard v0.1.4 h1:EH0zSVneZPSuFR11BlR9YppQTVDbh5+16AmcJi4g1z4= +github.com/atotto/clipboard v0.1.4/go.mod h1:ZY9tmq7sm5xIbd9bOK4onWV4S6X0u6GY7Vn0Yu86PYI= +github.com/cheynewallace/tabby v1.1.1 h1:JvUR8waht4Y0S3JF17G6Vhyt+FRhnqVCkk8l4YrOU54= +github.com/cheynewallace/tabby v1.1.1/go.mod h1:Pba/6cUL8uYqvOc9RkyvFbHGrQ9wShyrn6/S/1OYVys= github.com/jroimartin/gocui v0.4.0 h1:52jnalstgmc25FmtGcWqa0tcbMEWS6RpFLsOIO+I+E8= github.com/jroimartin/gocui v0.4.0/go.mod h1:7i7bbj99OgFHzo7kB2zPb8pXLqMBSQegY7azfqXMkyY= -github.com/mattn/go-runewidth v0.0.9 h1:Lm995f3rfxdpd6TSmuVCHVb/QhupuXlYr8sCI/QdE+0= github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= -github.com/nsf/termbox-go v0.0.0-20201107200903-9b52a5faed9e h1:T8/SzSWIDoWV9trslLNfUdJ5yHrIXXuODEy5M0vou4U= -github.com/nsf/termbox-go v0.0.0-20201107200903-9b52a5faed9e/go.mod h1:IuKpRQcYE1Tfu+oAQqaLisqDeXgjyyltCfsaoYN18NQ= +github.com/mattn/go-runewidth v0.0.13 h1:lTGmDsbAYt5DmK6OnoV7EuIF1wEIFAcxld6ypU4OSgU= +github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/nsf/termbox-go v1.1.1 h1:nksUPLCb73Q++DwbYUBEglYBRPZyoXJdrj5L+TkjyZY= +github.com/nsf/termbox-go v1.1.1/go.mod h1:T0cTdVuOwf7pHQNtfhnEbzHbcNyCEcVU4YPpouCbVxo= +github.com/rivo/uniseg v0.2.0 h1:S1pD9weZBuJdFmowNwbpi7BJ8TNftyUImj/0WQi72jY= +github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966 h1:JIAuq3EEf9cgbU6AtGPK4CTG3Zf6CKMNqf0MHTggAUA= github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966/go.mod h1:sUM3LWHvSMaG192sy56D9F7CNvL7jUJVXoqM1QKLnog= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=