]> ruderich.org/simon Gitweb - config/dotfiles.git/blobdiff - setup.sh
herbstluftwm/autostart: add bindings to run programs and select windows
[config/dotfiles.git] / setup.sh
index d2a3815772217ae7f9dda89e9c81082a99fe1d62..56a90928169eb5ebc4fdcbaedda4bc0ae2cfe882 100755 (executable)
--- a/setup.sh
+++ b/setup.sh
 
 set -eu
 
+
+# Enforce evtag checks for submodules.
+git submodule init > /dev/null
+for x in `git config --local --get-regexp 'submodule.*\.url' \
+        | awk '{print $1}'`; do
+    git config "${x%.url}.update" '!git-update-and-verify-submodule'
+done
+
 for path in */setup.sh; do
     # Skip non executable setup.sh files as an easy way to deactivate one.
     test ! -x "$path" && continue