A HUD-style fuzzy-finder interface for zx2c4's
pass
on macOS. Copies passwords to clipboard.
Depends on pass
being installed and configured.
Run the PassHUD application, then open PassHUD's window by clicking its lock
menu bar icon, or by using its default keyboard shorcut of ⌘
+ /
.
PassHUD fuzzy-finds passwords as you type. Click passwords to copy them to the
clipboard or just hit Enter
once the password is highlighted. PassHUD keeps
recently used passwords at the top of the list for easy access.
Passwords are written to the clipboard directly by pass
and are never seen by
PassHUD. Default pass
clipboard clearing behavior applies.
Download and install the latest release from a DMG on the releases page.
PassHUD can be configured with an optional config file that can be created at one of the following paths:
~/.PassHUD
~/.config/PassHUD/config
The config file is YAML and can set environment variables for PassHUD's
execution of pass
, and an optional path to pass
itself. If a path isn't
provided pass
must be on the $PATH
. All fields in the config are optional.
Here's an exhaustive example config file:
---
version: 1
pass:
commandPath: ~/a/non/default/path/to/pass
env:
- name: PASSWORD_STORE_DIR
value: ~/a/non/default/password/store/path
# This example registers two arbitrary hot keys. Valid modifiers are: "cmd",
# "ctrl", "opt" and "shift"
hotKeys:
- modifiers:
- cmd
- shift
key: \
- modifiers:
- cmd
key: /