From 10c1f3bf1353a2c1e623f7ce1d08fb853092db90 Mon Sep 17 00:00:00 2001
From: Andre Anjos <andre.dos.anjos@gmail.com>
Date: Tue, 8 May 2018 07:24:59 +0200
Subject: [PATCH] Add homebrew installation

---
 packer/provision.json |  1 +
 scripts/homebrew.sh   | 10 ++++++++++
 2 files changed, 11 insertions(+)
 create mode 100755 scripts/homebrew.sh

diff --git a/packer/provision.json b/packer/provision.json
index 5e31dd1..fd9d583 100644
--- a/packer/provision.json
+++ b/packer/provision.json
@@ -54,6 +54,7 @@
         "scripts/add-network-interface-detection.sh",
         "scripts/autologin.sh",
         "scripts/system-update.sh",
+        "scripts/homebrew.sh",
         "scripts/optimize.sh",
         "scripts/shrink.sh"
       ],
diff --git a/scripts/homebrew.sh b/scripts/homebrew.sh
new file mode 100755
index 0000000..2e3936e
--- /dev/null
+++ b/scripts/homebrew.sh
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+set -eox pipefail
+
+su ${USERNAME} -c "ruby -e \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)\" </dev/null"
+su ${USERNAME} -c "brew install curl git"
+
+# changes path setup for all users, puts homebrew first
+sed -e ';^/usr/local;d' -i /etc/paths
+echo -e "/usr/local/bin\n/usr/local/sbin\n$(cat /etc/paths)" > /etc/paths
-- 
GitLab