Function to edit passwords with fzf+pass
This commit is contained in:
parent
d3f75c0e11
commit
35c5bb5b79
12
zshrc
12
zshrc
|
@ -2468,6 +2468,18 @@ dexec() {
|
||||||
}
|
}
|
||||||
# }}}
|
# }}}
|
||||||
|
|
||||||
|
# passf − Edit pass's passwords {{{
|
||||||
|
# Display existing files in ~/.password-store without .gpg extension
|
||||||
|
# https://www.passwordstore.org/
|
||||||
|
passf() {
|
||||||
|
local pass_files
|
||||||
|
|
||||||
|
pass_file=$(find ~/.password-store -type f -iname "*.gpg" -printf "%P\n" | sed 's/\(.*\)\.gpg$/\1/' | fzf --prompt='pass > ' )
|
||||||
|
|
||||||
|
pass edit "${pass_file:-/dev/null}"
|
||||||
|
}
|
||||||
|
# }}}
|
||||||
|
|
||||||
# }}}
|
# }}}
|
||||||
# zsh-syntax-highlighting {{{
|
# zsh-syntax-highlighting {{{
|
||||||
## Activate if plugin is available
|
## Activate if plugin is available
|
||||||
|
|
Loading…
Reference in New Issue