arch/dot_tmux/plugins/tpm/dot_git/hooks/executable_commit-msg.sample
lew 6e896e6d8e Add .tmux/plugins/tpm/CHANGELOG.md
Add .tmux/plugins/tpm/HOW_TO_PLUGIN.md
Add .tmux/plugins/tpm/LICENSE.md
Add .tmux/plugins/tpm/README.md
Add .tmux/plugins/tpm/bin/clean_plugins
Add .tmux/plugins/tpm/bin/install_plugins
Add .tmux/plugins/tpm/bin/update_plugins
Add .tmux/plugins/tpm/bindings/clean_plugins
Add .tmux/plugins/tpm/bindings/install_plugins
Add .tmux/plugins/tpm/bindings/update_plugins
Add .tmux/plugins/tpm/docs/automatic_tpm_installation.md
Add .tmux/plugins/tpm/docs/changing_plugins_install_dir.md
Add .tmux/plugins/tpm/docs/how_to_create_plugin.md
Add .tmux/plugins/tpm/docs/managing_plugins_via_cmd_line.md
Add .tmux/plugins/tpm/docs/tpm_not_working.md
Add .tmux/plugins/tpm/.git/HEAD
Add .tmux/plugins/tpm/.git/config
Add .tmux/plugins/tpm/.git/description
Add .tmux/plugins/tpm/.git/hooks/applypatch-msg.sample
Add .tmux/plugins/tpm/.git/hooks/commit-msg.sample
Add .tmux/plugins/tpm/.git/hooks/fsmonitor-watchman.sample
Add .tmux/plugins/tpm/.git/hooks/post-update.sample
Add .tmux/plugins/tpm/.git/hooks/pre-applypatch.sample
Add .tmux/plugins/tpm/.git/hooks/pre-commit.sample
Add .tmux/plugins/tpm/.git/hooks/pre-merge-commit.sample
Add .tmux/plugins/tpm/.git/hooks/pre-push.sample
Add .tmux/plugins/tpm/.git/hooks/pre-rebase.sample
Add .tmux/plugins/tpm/.git/hooks/pre-receive.sample
Add .tmux/plugins/tpm/.git/hooks/prepare-commit-msg.sample
Add .tmux/plugins/tpm/.git/hooks/push-to-checkout.sample
Add .tmux/plugins/tpm/.git/hooks/sendemail-validate.sample
Add .tmux/plugins/tpm/.git/hooks/update.sample
Add .tmux/plugins/tpm/.git/index
Add .tmux/plugins/tpm/.git/info/exclude
Add .tmux/plugins/tpm/.git/logs/HEAD
Add .tmux/plugins/tpm/.git/logs/refs/heads/master
Add .tmux/plugins/tpm/.git/logs/refs/remotes/origin/HEAD
Add .tmux/plugins/tpm/.git/objects/info/.keep
Add .tmux/plugins/tpm/.git/objects/pack/pack-1f8e91c4b0c2fd3de85deb1de59db344d5af0319.idx
Add .tmux/plugins/tpm/.git/objects/pack/pack-1f8e91c4b0c2fd3de85deb1de59db344d5af0319.pack
Add .tmux/plugins/tpm/.git/objects/pack/pack-1f8e91c4b0c2fd3de85deb1de59db344d5af0319.rev
Add .tmux/plugins/tpm/.git/packed-refs
Add .tmux/plugins/tpm/.git/refs/heads/master
Add .tmux/plugins/tpm/.git/refs/remotes/origin/HEAD
Add .tmux/plugins/tpm/.git/refs/tags/.keep
Add .tmux/plugins/tpm/.gitattributes
Add .tmux/plugins/tpm/.gitignore
Add .tmux/plugins/tpm/.gitmodules
Add .tmux/plugins/tpm/.travis.yml
Add .tmux/plugins/tpm/tpm
Add .tmux/plugins/tpm/lib/tmux-test/.keep
Add .tmux/plugins/tpm/scripts/check_tmux_version.sh
Add .tmux/plugins/tpm/scripts/clean_plugins.sh
Add .tmux/plugins/tpm/scripts/install_plugins.sh
Add .tmux/plugins/tpm/scripts/source_plugins.sh
Add .tmux/plugins/tpm/scripts/update_plugin.sh
Add .tmux/plugins/tpm/scripts/update_plugin_prompt_handler.sh
Add .tmux/plugins/tpm/scripts/helpers/plugin_functions.sh
Add .tmux/plugins/tpm/scripts/helpers/shell_echo_functions.sh
Add .tmux/plugins/tpm/scripts/helpers/tmux_echo_functions.sh
Add .tmux/plugins/tpm/scripts/helpers/tmux_utils.sh
Add .tmux/plugins/tpm/scripts/helpers/utility.sh
Add .tmux/plugins/tpm/scripts/variables.sh
Add .tmux/plugins/tpm/tests/expect_failed_plugin_download
Add .tmux/plugins/tpm/tests/expect_successful_clean_plugins
Add .tmux/plugins/tpm/tests/expect_successful_multiple_plugins_download
Add .tmux/plugins/tpm/tests/expect_successful_plugin_download
Add .tmux/plugins/tpm/tests/expect_successful_update_of_a_single_plugin
Add .tmux/plugins/tpm/tests/expect_successful_update_of_all_plugins
Add .tmux/plugins/tpm/tests/test_plugin_clean.sh
Add .tmux/plugins/tpm/tests/test_plugin_installation.sh
Add .tmux/plugins/tpm/tests/test_plugin_installation_legacy.sh
Add .tmux/plugins/tpm/tests/test_plugin_sourcing.sh
Add .tmux/plugins/tpm/tests/test_plugin_update.sh
Add .tmux/plugins/tpm/tests/helpers/tpm.sh
2025-11-01 23:54:16 +00:00

24 lines
896 B
Bash

#!/bin/sh
#
# An example hook script to check the commit log message.
# Called by "git commit" with one argument, the name of the file
# that has the commit message. The hook should exit with non-zero
# status after issuing an appropriate message if it wants to stop the
# commit. The hook is allowed to edit the commit message file.
#
# To enable this hook, rename this file to "commit-msg".
# Uncomment the below to add a Signed-off-by line to the message.
# Doing this in a hook is a bad idea in general, but the prepare-commit-msg
# hook is more suited to it.
#
# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1"
# This example catches duplicate Signed-off-by lines.
test "" = "$(grep '^Signed-off-by: ' "$1" |
sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || {
echo >&2 Duplicate Signed-off-by lines.
exit 1
}