diff options
Diffstat (limited to 'contrib')
| -rwxr-xr-x | contrib/angoumenu | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/contrib/angoumenu b/contrib/angoumenu index 04bbf95..85ca2e4 100755 --- a/contrib/angoumenu +++ b/contrib/angoumenu | |||
| @@ -3,4 +3,12 @@ ANGOU_DIR="${ANGOU_DIR:-~/.angou}" | |||
| 3 | DMENU="dmenu" | 3 | DMENU="dmenu" |
| 4 | 4 | ||
| 5 | cd "$ANGOU_DIR" | 5 | cd "$ANGOU_DIR" |
| 6 | find . -name '*.gpg' | sort | sed 's,^\./,,;s,\.gpg$,,' | $DMENU | xargs angou copy | 6 | file=$(find . -type f -printf '%P\n' | sort | sed 's,^\./,,' | $DMENU) |
| 7 | |||
| 8 | if [ -z "$1" ]; then | ||
| 9 | angou copy "$file" | ||
| 10 | elif [ "$1" = "totp" ] | ||
| 11 | angou totp "$file" | ||
| 12 | else | ||
| 13 | exit 1 | ||
| 14 | fi | ||
