bookmark searcher with alfred workflow written in Go
MIT License
The workflow is a cross-browser bookmark searcher across Firefox, Google Chrome and Safari.
$ curl -O -L https://github.com/konoui/alfred-bookmarks/releases/latest/download/alfred-bookmarks.alfredworkflow && open alfred-bookmarks.alfredworkflow
$ make package
$ ls
alfred-bookmarks.alfredworkflow (snip)
Please type bs <query>
and select your desired bookmark to open on default web browser.
Please create configuration file as .alfred-bookmarks.yaml
in home directory (~/
) or config directory (~/.config/
) if you want to customize.
firefox:
enable: true
profile_name: "default"
profile_path: "${HOME}/Library/Application Support/Firefox/Profiles"
chrome:
enable: true
safari:
enable: false
remove_duplicates: true
If the configuration file does not exist, the workflow try to use available bookmark files of web browsers.
bs -f <folder-name> <query>
bs --clear <query>
The workflow reads latest bookmark data from ~/Library/Application Support/Firefox/Profiles/<xxxxx>.default/bookmarkbackups/
directory.
If you register a web site to bookmarks, the workflow does not search the web site immediately.
MIT License.