pass-fu 0.1.0

Rusty wrapper around the legendary pass - Foo Pass!
Documentation

Pass-Fu

Implemented in vanila pass:

  • pass show print the whole file on the output
  • pass show --qrcode[=N] shows a neat QR code for the selected or first line
  • pass show --clip[=N] copy the chosen line number or first line to clipboard

The pass manager is solid. UI apps are cute. And for efficiency - Pass-Fu.

Pass-Fu is extending the pass manager:

  • show --output=N print only the chosen line to the output (zero based)
  • entry picker - if the path is not rooted or is a directory you'll be prompted to chose one (dmenu, wofi...)
  • line picker - if the file has multiple lines you'll be prompted to chose one (dmenu, wofi...)
  • OTP handler - automatically recognize OTP URI and let you choose if plain or OTP secret is desired (dmenu, wofi...)
  • show --type=N directly type the input (xdotool, ydotool,...)
  • make it more configurable, currently hardcoded options
  • show new opts in help

Pass-Fu is aiming to overlay the pass manager - let it do what it does best and improve it where it's lacking. You can alias pass=pass-fu. pass-fu still calls the original and the alias will preserve autocompletion.