]> git.r.bdr.sh - rbdr/dotfiles/blobdiff - provision
Update plugins and provisioning
[rbdr/dotfiles] / provision
index d36cced1b141e9f9e55e1cee920d49561d0215d9..60a52014ffcf0f223318dfee7ae15110604b8e5c 100755 (executable)
--- a/provision
+++ b/provision
@@ -1,4 +1,4 @@
-#!/usr/bin/env sh
+#!/usr/bin/env bash
 
 if [[ -z "$1" ]]; then
   echo "Run with parameters: essential, nice, cask_essential, or cask_nice"
 
 if [[ -z "$1" ]]; then
   echo "Run with parameters: essential, nice, cask_essential, or cask_nice"
@@ -7,7 +7,7 @@ else
     command_name="brew"
   else
     if command -v apt &>  /dev/null; then
     command_name="brew"
   else
     if command -v apt &>  /dev/null; then
-      command_name="brew"
+      command_name="apt"
     else
       echo "Error: No valid package manager. Make sure brew or apt are available."
       exit 1
     else
       echo "Error: No valid package manager. Make sure brew or apt are available."
       exit 1
@@ -19,5 +19,6 @@ else
     cat ./provisioning/${command_name}_$1 | xargs ${command_name} install
   else
     echo "No provisioning recipe for $1 with $command_name"
     cat ./provisioning/${command_name}_$1 | xargs ${command_name} install
   else
     echo "No provisioning recipe for $1 with $command_name"
+    exit 1
   fi
 fi
   fi
 fi