The workflow is a cross-browser bookmark searcher across Firefox, Google Chrome and Safari.
- Download and open the workflow with terminal.
$ curl -O -L https://github.com/konoui/alfred-bookmarks/releases/latest/download/alfred-bookmarks.alfredworkflow && open alfred-bookmarks.alfredworkflow
- Build the workflow on your computer.
$ 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.
- Supports fuzzy search.
- Supports following web browsers.
- Firefox
- Google Chrome
- Safari
- Supports options
- filter by folder name.
- e.g.
bs -f <folder-name> <query>
- e.g.
- clear cache data.
- e.g.
bs --clear <query>
- e.g.
- filter by folder name.
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.