Merge pull request #40 from writeas/revert-post-list
revert posts listing style to v1.2
|5 days ago|
|.github||6 months ago|
|api||2 weeks ago|
|cmd/writeas||1 week ago|
|commands||5 days ago|
|config||2 weeks ago|
|debian||8 months ago|
|fileutils||9 months ago|
|log||3 weeks ago|
|.gitignore||4 years ago|
|.travis.yml||4 years ago|
|CHANGELOG.md||1 year ago|
|GUIDE.md||5 days ago|
|LICENSE||6 months ago|
|README.md||1 week ago|
|go.mod||2 weeks ago|
|go.sum||2 weeks ago|
Command line interface for Write.as. Works on Windows, macOS, and Linux.
master branch is currently unstable while we prepare the v2.0 release! You should install via official release channel, or build from the
The easiest way to get the CLI is to download a pre-built executable for your OS.
Get the latest version for your operating system as a standalone executable.
Download the 64-bit executable and put it somewhere in your
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DBE07445 sudo add-apt-repository "deb http://updates.writeas.org xenial main" sudo apt-get update && sudo apt-get install writeas-cli
go get github.com/writeas/writeas-cli/cmd/writeas
Once this finishes, you'll see
To upgrade the CLI, download and replace the executable you downloaded before.
If you previously installed with
go get, run it again with the
go get -u github.com/writeas/writeas-cli/cmd/writeas
See full usage documentation on our User Guide.
writeas [global options] command [command options] [arguments...] COMMANDS: post Alias for default action: create post from stdin new Compose a new post from the command-line and publish publish Publish a file to Write.as delete Delete a post update Update (overwrite) a post get Read a raw post add Add an existing post locally posts List all of your posts blogs List blogs claim Claim local unsynced posts auth Authenticate with Write.as logout Log out of Write.as help, h Shows a list of commands or help for one command GLOBAL OPTIONS: -c value, -b value Optional blog to post to --tor, -t Perform action on Tor hidden service --tor-port value Use a different port to connect to Tor (default: 9150) --code Specifies this post is code --md Returns post URL with Markdown enabled --verbose, -v Make the operation more talkative --font value Sets post font to given value (default: "mono") --lang value Sets post language to given ISO 639-1 language code --user-agent value Sets the User-Agent for API requests --help, -h show help --version, -V print the version
For a complete guide to contributing, see the Contribution Guide.
We welcome any kind of contributions including documentation, organizational improvements, tutorials, bug reports, feature requests, new features, answering questions, etc.
If you believe you have found a bug in the CLI or its documentation, file an issue on this repo. If you're not sure if it's a bug or not, reach out to us in one way or another. Be sure to provide the version of the CLI (with
writeas --version) in your report.