- Notifications
You must be signed in to change notification settings - Fork5
MaximeD/gost
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The gist client in go
Gost is a client for the gist API,it allows you to create and browse the gists ofhttps://gist.github.com/.
You can grab a binary for your platform on thereleases page.
Or else, you can install it from sources:
go get github.com/MaximeD/gost
gost <files name>
You can supply as many files as you want here.
Full example:
gost -p -d "rocking the casbah" fun.go love_gist.rb
will create a private gist with description "rocking the casbah"with two filesfun.go
andlove_gist.rb
.The resulting url will be copy to your clipboard.
By default, your gists are public.If you want a private one, just add-p
to your command.On first run,gost
will create a prompt you for your credentialsand store a token in it's configuration file,so that you will have to do this step only once.
To give your gist a description use-d <description>
.
To have your browser auto open on the url, use the flag-o
.(It will rely onxdg-open
).
To update a gist:
gost -u <gist_id_or_url> <files name>
You can supply an optional-d
flag to update the description of your gist.
gost -u <gist_id_or_url> -d <new description> <files name>
You can list the gist of a user with the following:
gost -l <username>
gost -g <gist_id_or_url>
Given you have the id of one of your gist and the right to delete it, use-D
flag:
gost -D <gist_id_or_url>
About
A gist client in go
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors3
Uh oh!
There was an error while loading.Please reload this page.