X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=README.md;h=10b615a0be75ea4a0f07f05154f39aabce39d7e1;hb=HEAD;hp=4801607cef86d3f970a04a9f9d5285bc0eebcf6a;hpb=6db6d2a48b869e66efccbc69ef273ef419860fd6;p=tt.git diff --git a/README.md b/README.md index 4801607..10b615a 100644 --- a/README.md +++ b/README.md @@ -1 +1,113 @@ -![Screenshot](screenshot.jpg) +tt +== +A more-unixy [twtxt](https://github.com/buckket/twtxt) client. + +[![Build Status](https://travis-ci.org/xandkar/tt.svg?branch=master)](https://travis-ci.org/xandkar/tt) + +Doesn't force you to maintain a master "following" file (the way Twitter does), +but let's you point it to any follow-file every time it runs. + +This means unlimited possibilities for ad-hoc, interesting filtering +combinations. Especially when paired with +[process substitution](https://en.wikipedia.org/wiki/Process_substitution). + +### long format (default) +![Screenshot](screenshot-long.jpg) + +### short format (CLI option: -s) +![Screenshot](screenshot-short.jpg) + + +instructions +------------ + +### requirements + +#### manual +[Racket](https://download.racket-lang.org/) + +#### package manager +- Void Linux: `xbps-install racket` +- Debian: `apt install racket` + +### installation +`make build && make install` will build and copy `tt` binary into +`$PREFIX/bin`, where `$PREFIX` defaults to `$HOME`. + +### configuration +Put your `` and `` into `~/.tt/me`. For example, mine is: + +``` +$ cat ~/.tt/me +xandkar https://xandkar.net/twtxt.txt +``` +It will be used to fill the `User-Agent` header, so that others can tell you're +reading their twtxts and perhaps read yours. This isn't strictly necessary and +if omitted, you'll stay anonymous. + +### usage + + $ tt --help + tt [