diff options
Diffstat (limited to 'sh/.local')
-rwxr-xr-x | sh/.local/bin/passmenu | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/sh/.local/bin/passmenu b/sh/.local/bin/passmenu index 4e0b265..e74aafb 100755 --- a/sh/.local/bin/passmenu +++ b/sh/.local/bin/passmenu @@ -1,9 +1,4 @@ #!/bin/sh -for file in "$PASSWORD_STORE_DIR"/**/*.gpg; do - if [ -e "$file" ]; then - file="${file#"$PASSWORD_STORE_DIR"/}" - printf '%s\n' "${file%.gpg}" - fi -done -exit 0 +find "$PASSWORD_STORE_DIR" -name '*.gpg' | + sed "s|^$PASSWORD_STORE_DIR/||;s/\.gpg$//" |