Cmdline bookmark management utility written using Python3 and SQLite3. Currently under development with implemented options working.
The SQLite3 database file is stored in `$HOME/.cache/bookmarks.db` for each user.
It's advisable to copy URLs directly from the browser address bar, i.e., along with the leading `http://` or `https://` token. `markit` looks up title data (found within <title></title> tags of HTML) from the web only for fully-formed HTTP or HTTPS URLs.
You can either add or update or delete record(s) in one instance. A combination of these operations are not supported in a single instance.
Search works in mysterious ways. All the keywords are treated as a single tag together. Partial sequential tag matches are shown in results. The same keywords are separately searched as unique tokens so that entries with matching URL or title data are also shown in results.
If you find `markit` useful, please consider donating via PayPal.
<ahref="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=RMLTQ76JSXJ4Q"><imgsrc="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif"alt="Donate Button with Credit Cards"/></a>
# Features
- Add, update or remove a bookmark
- Add tags to bookmarks
- Optionally fetch page title data from the web (default: disabled, use `-o`)
- Use (partial) tags or keywords to search bookmarks
- Open search results in browser
- Browser (Chromium and Firefox based) errors and warnings suppression