1
0
Fork 0
dotfiles/.local/bin/rofi-pass
Lucas Sta Maria 48cd765ce9
feat(rofi): add rofi config and scripts
Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
2024-01-29 00:17:19 -05:00

19 lines
383 B
Bash
Executable file

#!/usr/bin/env bash
get_accounts() {
find ~/.password-store \
| grep "$HOME/.password-store/"\
| sed "s|$HOME/.password-store/||"\
| grep "\gpg$" \
| sed "s/\.gpg$//" \
| grep ".*/" \
| grep -v "^z/"
}
main () {
selected="$(get_accounts 2>/dev/null \
| rofi -dmenu -p 'pass')"
pass -c "$selected"
}
main