Update file run_onchange_after_08-git-hooks.tmpl
This commit is contained in:
parent
098bb3f5c7
commit
947b1a9754
1 changed files with 10 additions and 3 deletions
|
@ -4,9 +4,16 @@
|
||||||
{{ includeTemplate "universal/profile" }}
|
{{ includeTemplate "universal/profile" }}
|
||||||
{{ includeTemplate "universal/logg" }}
|
{{ includeTemplate "universal/logg" }}
|
||||||
|
|
||||||
### Ensure ~/.config/git/template/hooks files are executable
|
{{ $gitHooks := (output "find" (joinPath .chezmoi.homeDir ".local" "src" "shared-common" "common" ".config" "husky") "-mindepth" "1" "-maxdepth" "1" "-type" "f") -}}
|
||||||
logg info 'Ensuring '"$XDG_CONFIG_HOME"'/git/template/hooks files are executable'
|
{{- range $gitHook := splitList "\n" $gitHooks -}}
|
||||||
find "$XDG_CONFIG_HOME/git/template/hooks" -mindepth 1 -maxdepth 1 -type f | while read HOOK; do
|
{{- if ne $gitHook "" -}}
|
||||||
|
# {{ $gitHook }} hash: {{ include $gitHook | sha256sum }}
|
||||||
|
{{- end -}}
|
||||||
|
{{- end }}
|
||||||
|
|
||||||
|
### Ensure git hooks are executable
|
||||||
|
logg info 'Ensuring git hooks are executable'
|
||||||
|
find "$HOME/.local/src/shared-common/common/.config/husky" -mindepth 1 -maxdepth 1 -type f | while read HOOK; do
|
||||||
chmod +x "$HOOK"
|
chmod +x "$HOOK"
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue