-
Notifications
You must be signed in to change notification settings - Fork 0
Quick start
twic
is distributed both as source code and in binary form.
To install it from source code please read instructions here: https://github.com/EugeneN/twic/wiki/Build-(slow-start)
Binary distribution is a single executable binary file and can be downloaded from here:
-
https://github.com/EugeneN/twic/blob/master/distrib/x86_64-osx/twic for Mac x64.
-
https://github.com/EugeneN/twic/blob/master/distrib/x86_64-linux/twic for Linux x64.
To use twic
one has to download and run this binary. It will open it's user interface in a default browser. Other options, like running with Fluidapp or Electron, may be available in the future.
twic
does not use a client-server architecture. Every instance is omnipotent with all others. However, to synchronise state between these instances, it uses some cloud synchronisation mechanism. Currently it's an immutable append-only nosql database, later maybe IPFS. It's worth nothing that it uses HTTP/HTML-based UI with a client-server push based model.
Being distributed and operated as a single binary, twic
however needs another file - twic.cfg
, in a current directory. This is a user config where Twitter API credentials and cloud sync db setting have to be provided. It will refuse to run unless this file will be available and will contain correct data.
$ twic serve
This will open twic
's UI in a default browser. From this moment just use the UI (hint: try to right-click on everything).