# Pass tool fuzzy finder

(, en)

Some of you might use pass - the standard unix password manager to store passwords. I use it exclusively, but at times it can be cumbersome to look up a password that you don’t remember exactly. As mentioned earlier, in such fuzzy situations, fzf can be of great help. Here is a snippet to fuzzy search the passwords of pass. Add this to your .bashrc or equivalent:

fpass() {
local pwdir=$(cd${PASSWORD_STORE_DIR:=~/.password-store/} && pwd)
local paz=$(find$pwdir -name "*.gpg"  | \
perl -pE "s#^(?:.*)\\Q$pwdir\\E/(.*)\.gpg#\\1#" | \ fzf +m); [[ ! -z "$paz" ]] && echo $paz && EDITOR=vim pass$* \$paz
}


Now you can run fpass and start the fuzzy search of fzf.