From 8140d0e79fd765df0d3fbd9b49d58aab1b542d3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonardo=20Eug=C3=AAnio?= Date: Wed, 7 Dec 2022 11:42:32 -0300 Subject: [PATCH] fix gpg unlock --- scripts/_gpg-unlock.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/_gpg-unlock.nix b/scripts/_gpg-unlock.nix index ddec965..e9196ab 100644 --- a/scripts/_gpg-unlock.nix +++ b/scripts/_gpg-unlock.nix @@ -5,13 +5,13 @@ pkgs.writeShellScriptBin "_gpg-unlock" '' set -e test -f "$HOME/.config/.preset-password" || { - notify-send "No preset password found" + ${pkgs.libnotify}/bin/notify-send "No preset password found" exit 0; } get_keygrip() { ${pkgs.gnupg}/bin/gpg --list-secret-keys --with-keygrip | - awk ' + ${pkgs.gawk}/bin/awk ' /^ssb/ { ssb=1 } @@ -24,7 +24,7 @@ pkgs.writeShellScriptBin "_gpg-unlock" '' test -n "$keygrip" || exit 0 - cat "$HOME/.config/.preset-password" | - base64 -d | + ${pkgs.coreutils}/bin/cat "$HOME/.config/.preset-password" | + ${pkgs.coreutils}/bin/base64 -d | ${pkgs.gnupg}/libexec/gpg-preset-passphrase --preset "$keygrip" ''