Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Commit

Permalink
kiss: display signed repositories
Browse files Browse the repository at this point in the history
  • Loading branch information
dylanaraps committed Oct 4, 2019
1 parent 372eb2f commit 838a289
Showing 1 changed file with 13 additions and 4 deletions.
17 changes: 13 additions & 4 deletions kiss
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ log() {
# '$((${#1}%5+1))': Color the package name based on its length.
# '${2:+[m}': If the 2nd argument exists, reset text formatting.
printf '\033[1;33m%s \033[m%s\033[m %s\n' \
"${3:-->}" "${2:+[1;3$((${#1}%5+1))m}$1${2:+[m}" "$2"
"${3:-->}" "${2:+[1;36m}$1${2:+[m}" "$2"
}

die() {
Expand Down Expand Up @@ -751,19 +751,28 @@ pkg_updates() {
cd "$(git rev-parse --show-toplevel 2>/dev/null)" 2>/dev/null ||:

[ -d .git ] || {
log "$repo" "Not a git repository, skipping"
log "$repo" " "
printf '%s\n' "Not a git repository, skipping."
continue
}

[ "$(git remote 2>/dev/null)" ] || {
log "$repo" "No remote, skipping"
log "$repo" " "
printf '%s\n' "No remote, skipping."
continue
}

contains "$repos" "$PWD" || {
repos="$repos $PWD "

log "$PWD" "Updating repository"
# Display a tick if signing is enabled for this
# repository.
case $(git config merge.verifySignatures) in
true) signed='[signed ✓]' ;;
*) signed= ;;
esac

log "$PWD" "$signed "

if [ -w "$PWD" ]; then
git fetch
Expand Down

0 comments on commit 838a289

Please sign in to comment.