From dc3d7f95d9fdc2bf58ef9f9552ff26a2a73d1d47 Mon Sep 17 00:00:00 2001 From: Federico Angelilli Date: Sun, 14 Jan 2024 17:54:55 +0100 Subject: Minor fixes --- crypt.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/crypt.sh b/crypt.sh index 0b871c3..9d9c250 100755 --- a/crypt.sh +++ b/crypt.sh @@ -727,6 +727,8 @@ cmd_list() { tree -f --noreport -l "$path" "${args[@]}" -I '*.sig' | tail -n +2 | while IFS='' read -r line; do _cmd_list_fmt "$line"; done | \ column -t -s$'\t' | sed 's/\v/\t\t/' # Make pretty columns else + [[ $CLOSED -eq 1 ]] && return + local tmp=$(find "$path" -path '*/.git' -prune -o -path '*/.extensions' -prune -o -iname '*.gpg' -print | \ sed -e "s~^$path\/*~~" | sort | while IFS='' read -r line; do \ local i=$(find_entry "$line"); echo "${line%.gpg} ${entries_name[$i]} ${line%.${entries_ext[$i]}.gpg}"; done) @@ -826,9 +828,9 @@ cmd_sign() { printf "Signing with the keys:\n$(_color white,bold)%s$(_color reset)\n\n" "$CRYPT_SIGNING_KEY" for f in "${files[@]}"; do git_prep "$f.sig" - gpg_sign "$f" && echo "$(_color green)$f signed successfully$(_color reset)" + gpg_sign "$f" && echo "$(_color green)${f#$CRYPT_PATH/} signed successfully$(_color reset)" git -C "$INNER_GIT_DIR" add "$f" # update file - git_track "$f.sig" "Signing \`$f\` with $CRYPT_SIGNING_KEY." + git_track "$f.sig" "Signing \`${f#$CRYPT_PATH/}\` with $CRYPT_SIGNING_KEY." done fi } -- cgit v1.2.3