Files
fluffy-pancake/files/usr/local/bin/install-homebrew.sh
T

18 lines
507 B
Bash
Raw Normal View History

2026-03-14 14:36:01 +01:00
#!/usr/bin/env bash
set -euo pipefail
2026-03-14 14:36:01 +01:00
USER="$1"
2026-03-15 17:59:18 +01:00
HOME="/var/home/$USER"
export HOME
export NONINTERACTIVE=1
2026-03-14 14:36:01 +01:00
2026-03-15 17:59:18 +01:00
# Homebrew installieren (als User, aber ohne Interaktion)
sudo -u "$USER" HOME="$HOME" NONINTERACTIVE=1 bash -c \
'/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"'
# Optional: Brew in PATH eintragen
if ! grep -q 'linuxbrew' "$HOME/.bashrc"; then
echo 'eval "$(/var/home/'"$USER"'/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> "$HOME/.bashrc"
fi