#omg
omg is a command-line utility to manage bookmarks with tag support, using the Parse backend-as-a-service for storage and sync.
WARNING: This is a work in progress, so please don't rely on it yet as I might need to empty the database. If you really would like to use it, my suggestion is to use your own Parse keys in the models.js
file so you're in control of your data.
Install via npm
:
npm install -g omg-bookmarks
Or clone the repo and link it locally:
npm link
Bellow are the currently implemented commands
# Store a bookmark. This fetches the page title and starts the interactive tagger
$ omg add http://google.com
# Listing your tags
$ omg tag
# Lookup bookmarks by tag(s), space-separated. If your tags have spaces, use
# quotes or escape them
$ omg tag node angular express
# Search bookmarks by title substring, case insensitive
$ omg search velociraptors
# Using `omg add` for the first time in a computer will walk you through the
# sign-up/log-in process, but you can manage authentication manually:
$ omg signup
$ omg login
$ omg logout
Your username and encripted password are stored in the Parse server, and your session key is stored in ~/.omgconfig