alfred-fzf-safari-history

1.1.10 • Public • Published

alfred-fzf-safari-history

Fuzzy search your safari history.

This workflow uses:

  • Fzf for fuzzy searching.
  • Sqlite for reading Safari History's database.

Installation

npm i -g alfred-fzf-safari-history

Usage

Prefix

Default prefix to trigger the workflow is: sh

Global search

sh <fuzzy search keywords>

Scope search

You can limit the search scope to a particular domain by specifying the domain keywords with @ prefix.

Note:

  1. Domain keywords use exact match algorithm. So @git will only match github.com or gitlab.com, but won't match <g>ofor<it>.com.
  2. You can specify multiple domain keywords in your query to incrementally fine tune your search. For example: too broad @git need narrowing down to @hub and only dev tld @dev will search only domains that match git.*hub.*dev such as github.dev

Example:

  1. sh @git <fuzzy search keywords> will perform the search for all pages whose domain includes the word git.
  2. sh <fuzzy search keywords> @git does the same thing as above.
  3. sh @git <fuzzy search keywords> @lab will perform the search for all pages whose domain is git.*lab, for example: gitlab.com instead of github.com

Package Sidebar

Install

npm i alfred-fzf-safari-history

Weekly Downloads

1

Version

1.1.10

License

MIT

Unpacked Size

379 kB

Total Files

7

Last publish

Collaborators

  • tunguy