Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 973 Bytes

README.md

File metadata and controls

41 lines (29 loc) · 973 Bytes

Bookmarks

Simple bookmark manager with tags written in Golang. It has CLI and uses SQLite database for storing bookmarks.

Install

Install and compile package

$ go get github.com/ashlinchak/bookmarks

Binary will be available in your GOPATH/bin. For more details please run go env command.

Configuration

By default, SQLite database will be located in data/bookmarks.db path. You can configure it by specifying environment variable:

export BOOKMARKS_DB_PATH="$HOME/opt/bookmarks/bookmarks.db"

Usage

All available commands available in help interface

$ bookmarks --help

Implemented commands are:

  • setup - initial setup database.
  • add - add bookmark
  • update - update bookmark
  • delete - delete bookmark
  • show - list all bookmarks or search them by tags
  • tags - print tags which are used by bookmarks

To get a detail information about each command run help:

$ bookmarks show --help