1
0
Fork 0
mirror of https://github.com/kou029w/dotfiles.git synced 2025-01-18 08:05:01 +00:00
dotfiles/homebrew/install
2023-08-08 21:18:23 +09:00

21 lines
572 B
Bash
Executable file

#!/bin/bash
set -euo pipefail
cd -- "$(dirname -- "$0")"
function install_homebrew_packages() {
local uid
uid=${SUDO_UID:-$(id -u)}
sudo --user="#$uid" \
NONINTERACTIVE=1 \
bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
if [[ -x /usr/local/bin/brew ]]; then
sudo --user="#$uid" \
/usr/local/bin/brew bundle --global
else
sudo --user="#$uid" \
/home/linuxbrew/.linuxbrew/bin/brew bundle --global
fi
}
[[ $(uname -sm) =~ ^(Linux x86_64|Darwin x86_64)$ ]] &&
install_homebrew_packages