aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rwxr-xr-xsh/.local/bin/passmenu9
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$//"