From b0062abbfe64d81d265db5b5a4757f82c1f5bdd1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Tue, 26 Aug 2025 07:50:31 +0200 Subject: [PATCH] passmenu: fix --- packages/passmenu.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/passmenu.nix b/packages/passmenu.nix index 9b552ac..d340502 100644 --- a/packages/passmenu.nix +++ b/packages/passmenu.nix @@ -1,15 +1,15 @@ -{ writers, wofi, pass, libnotify, ... }: +{ writers, wofi, pass, fd, libnotify, ... }: writers.writeBashBin "passmenu" '' shopt -s nullglob globstar IFS=$'\n' - prefix=$(readlink -f $${PASSWORD_STORE_DIR-~/.password-store}) - password_files=( $( fd -L ".gpg\$" "$prefix" ) ) - password_files=( "$${password_files[@]#"$prefix"/}" ) - password_files=( "$${password_files[@]%.gpg}" ) + prefix=$(readlink -f ''${PASSWORD_STORE_DIR-~/.password-store}) + password_files=( $( ${fd}/bin/fd -L ".gpg\$" "$prefix" ) ) + password_files=( "''${password_files[@]#"$prefix"/}" ) + password_files=( "''${password_files[@]%.gpg}" ) - password=$( printf '%s\n' "$${password_files[@]}" | ${wofi}/bin/wofi -i -k /dev/null -d menu -- "$@" ) + password=$( printf '%s\n' "''${password_files[@]}" | ${wofi}/bin/wofi -i -k /dev/null -d menu -- "$@" ) [[ -n $password ]] || exit