-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathbrew.sh
More file actions
executable file
·84 lines (75 loc) · 2.42 KB
/
brew.sh
File metadata and controls
executable file
·84 lines (75 loc) · 2.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
#!/bin/sh
# Install mas (Mac App Store CLI) if not already installed
if ! command -v mas &> /dev/null; then
echo "Installing mas (Mac App Store CLI)..."
brew install mas
fi
# Check if Xcode Command Line Tools are installed
if ! xcode-select -p &>/dev/null; then
echo "Installing Xcode Command Line Tools..."
xcode-select --install
# Wait for Xcode Command Line Tools installation to complete
echo "Waiting for Xcode Command Line Tools installation to complete..."
while ! xcode-select -p &>/dev/null; do
sleep 5
done
else
echo "Xcode Command Line Tools already installed"
fi
# Check if Xcode is installed
if [ ! -d "/Applications/Xcode.app" ]; then
echo "Installing Xcode..."
mas install 497799835
# Wait for Xcode installation to complete
echo "Waiting for Xcode installation to complete..."
while [ ! -d "/Applications/Xcode.app" ]; do
sleep 5
done
else
echo "Xcode already installed"
fi
# Accept Xcode license
echo "Accepting Xcode license..."
sudo xcodebuild -license accept
brew install --cask diffusionbee
brew install --cask telegram
brew install --cask visual-studio-code
brew install ack
brew install cocoapods
brew install cowsay
brew install docker
brew install emojify
brew install firefox
brew install flycut
brew install font-meslo-for-powerline
brew install font-noto
brew install font-noto-sans
brew install font-noto-serif
brew install font-san-francisco
brew install font-sanfrancisco
brew install font-sf
brew install gcalcli
brew install imageoptim
brew install keith/formulae/reminders-cli
brew install keycastr
brew install mise
brew install nvim
brew install pd
brew install phoenix
brew install powerline-go
brew install rowanj-gitx
brew install signal
brew install skitch
brew install slack
brew install tree
brew install warp
brew install wget
brew install whatsapp
brew install zoom
brew tap homebrew/cask-fonts # You only need to do this once!
echo " ****\n ****** don't forget to install https://www.lazyvim.org/installation \n ****\n"
echo " ****\n ****** brew install chromeless is broken. DL the dmg: https://github.com/webcatalog/chromeless/releases \n ****\n"
echo " ****\n ****** go get -u github.com/open-pomodoro/openpomodoro-cli/cmd/pomodoro \n ****\n"
defaults delete com.apple.HIToolbox AppleEnabledInputSources
defaults delete com.apple.HIToolbox AppleInputSourceHistory
defaults delete com.apple.HIToolbox AppleSelectedInputSources