Comstock is a cloud-based command line stocking tool. Copy and pasting your often used command to the text editor, or cloud-based editor like evernote is dull for me. History command also won't allow me to use favorite commands to the new environment. What Comstock provides is storing your commands to the cloud, and easily use them from cli. On this repository, we're providing cli application. comstock-cli can be used as normal tool without cloud syncing too. (You'll need a comstock server though)
(upcoming)
$ git diff HEAD^ --name-only
$ comstock save
saved command 'git diff HEAD^ --name-only'
$ comstock list
1: git diff HEAD^ --name-only
$ comstock get 1
git diff HEAD^ --name-only
$ comstock login
Your registered mail? : [email protected]
Password for [email protected]?:
Authentification success.
$ git diff HEAD^ --name-only
$ comstock save
saved command 'git diff HEAD^ --name-only'
If you have installed Go, type following.
go get github.com/shinpei/comstock
Or, you can install comstock from homebrew.
$ brew tap shinpei/comstock
$ brew install comstock
Open register website from command.
$ comstock open
It's under ASL2.0. If you find bug or improvement request, please contact me through twitter, @shinpeintk. And always welcoming heartful pull request.
cheers, ☕ 🗿