X-Git-Url: https://njoseph.me/gitweb/nimcoon.git/blobdiff_plain/726cf1a72986f856629f70a59990e15589ff2780..a000c39cc591c6bacc37ae5f4dcfc87e55e6cd5f:/README.md diff --git a/README.md b/README.md index de431e3..837ace4 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,40 @@ # CLI Tube -Play videos from YouTube from the command line. -This application is currently implemented in Nim language. +Play videos from YouTube (and maybe other sources in the future) from the +command line using your preferred desktop media player. + +This application is implemented in [Nim language](https://nim-lang.org). + +## Features + +- [x] Search for videos using keywords +- [ ] Download or watch videos +- [ ] Configuration options + - [ ] Choice of video players + - [ ] Show video URLs or not + - [ ] Play audio only +- [ ] Pagination of search results + +## Usage + +### As a script + +You must have nim installed locally for this to work. + +```sh +nim c -d:ssl -r cli_tube.nim emacs + +# If your search query has multiple words, use quotes +nim c -d:ssl -r cli_tube.nim 'nim lang' +``` + +### Using the binary + +Please use the binary in the repository for now. +Will setup GitLab CI to publish proper binaries later. + +```sh +./cli_tube emacs + +./cli_tube 'nim lang' +```