mirror of
https://github.com/kou029w/dotfiles.git
synced 2025-01-18 16:07:59 +00:00
21 lines
572 B
Bash
Executable file
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
|