aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuben Beltran del Rio <ruben@unlimited.pizza>2021-06-28 20:44:58 +0200
committerRuben Beltran del Rio <ruben@unlimited.pizza>2021-06-28 20:44:58 +0200
commit1c7e8bca4123c4e984518b23b3b5a545f5f1662e (patch)
tree2d7416a3f9dcb870ebb27a2c814661f54e93ce6d
parent8bf2adeececb300944479c7a07ff8c6c0af9f4a5 (diff)
Update submodules, error provision if no file
-rwxr-xr-xinstall (renamed from install_dotfiles)4
-rwxr-xr-xprovision1
2 files changed, 5 insertions, 0 deletions
diff --git a/install_dotfiles b/install
index f9b8a50..90704af 100755
--- a/install_dotfiles
+++ b/install
@@ -4,6 +4,10 @@ echo "Installing essential software"
./provision essential
+echo "Updating submodules"
+
+git submodule update --init --recursive
+
echo "Linking runcoms"
# hush login
diff --git a/provision b/provision
index d36cced..1580c24 100755
--- a/provision
+++ b/provision
@@ -19,5 +19,6 @@ else
cat ./provisioning/${command_name}_$1 | xargs ${command_name} install
else
echo "No provisioning recipe for $1 with $command_name"
+ exit 1
fi
fi