FZF frontend for pass
Go to file
Marko Korhonen 4ff4875a32 Updated TODO
2019-09-11 11:52:54 +03:00
fzf-pass Added fzf-pass 2019-08-28 21:59:40 +03:00
LICENSE Initial commit 2019-08-28 21:57:28 +03:00
README.md Updated TODO 2019-09-11 11:52:54 +03:00

fzf-pass

This is a script heavily inspired by rofi-pass, but with FZF instead of Rofi. There's still a lot to do and this is just the first version. As it is now, it is only compatible with Sway (see TODO section)

TODO

  • Figure out a way to keep ydotool running after the popup terminal closes. Right now we can only support Sway because swaymsg is used to move the terminal out of the way
  • Add detection for different fields, and show them only if they are there. Right now every field is hardcoded
  • Add copy to clipboard option
  • Make the most used pass entries show up first (don't know if it can be done with fzf)

Installation

For Arch Linux users, there is an AUR package. For all others, just download the script and point to it in your keybind.

Usage

Add a keybind to your Sway config like so:

bindsym $mod+p exec $term --class fzf-pass -e sh -c fzf-pass

To make instances of fzf-pass float, here's how you can do it:

for_window [app_id="fzf-pass"] focus, floating enabled, border pixel 1

Contributing

Any contributions are welcome! You can submit your PR's at my Git server (this is what I would prefer) or the mirrors at GitLab or GitHub

You can also report bugs and submit feature requests at the issue trackers on the previously mentioned platforms.