# TinyMark A tiny bookmark manager. ## About This is just a small tool I've made for myself to organize my bookmarks in a simple way, without needing a browser. It doesn't support icons or much of anything else right now. A configuration file will be stored in `~/.config/tinymark/tinymark.toml` By default the databases will be stored in `~/.local/share/tinymark` ## Using List stored bookmarks: `tinymark list` Add a bookmark: `tinymark add https://example.com name` With optional tags & description: `tinymark add https://example.com name "test description" tags,separated,by,comma` Delete a previously added bookmark: `tinymark delete ` You can export all the stored bookmarks to a JSON file with `tinymark export ` You can then import a previously exported JSON file with `tinymark import ` ## JSON This program can output in JSON format if you supply it with the `--json` argument. Any command that returns a Bookmark will return a JSON serialized object of it. Otherwise it will return a 'status' key of value 'success' or 'fail', along with a 'reason' value with a full-length output. ## Configuration There is only one configuration file, stored as a TOML file. The valid fields are: `json`: Manually specify to output as JSON. Set to `true` or `false` `storage_location`: The full path for where to store the databases.