From cb4b56da965ec90b0b8c8b1389eb29a9d09f6809 Mon Sep 17 00:00:00 2001 From: xeruf <27jf@pm.me> Date: Thu, 25 Jul 2024 12:42:47 +0300 Subject: [PATCH] config/git/prepare-commit-msg: remove file extension --- .config/git/prepare-commit-msg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.config/git/prepare-commit-msg b/.config/git/prepare-commit-msg index 61f75be..e571f40 100755 --- a/.config/git/prepare-commit-msg +++ b/.config/git/prepare-commit-msg @@ -27,8 +27,8 @@ if beginswith $'\n#' "$original"; then expr substr "$common" 1 "$count" | sed 's|.local/bin/scripts|bin|') || exit 0 case "$path" in ([0-9]-*) path="${path#*-}";; esac { - # Remove initial dot and trailing slash/dash/underscore - echo "$path" | sed 's|^\.||;s|[/_-]\?$|: |' + # Remove initial dot, file extension, trailing slash/dash/underscore + echo "$path" | sed 's|^\.||;s|\.\([a-z]*\)$||;s|[/_-]\?$|: |' echo "$original" } > "$COMMIT_MSG_FILE" fi