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