-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinstall-tools-mac.sh
More file actions
28 lines (17 loc) · 850 Bytes
/
install-tools-mac.sh
File metadata and controls
28 lines (17 loc) · 850 Bytes
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
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
echo >> /Users/Lina/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/Lina/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
brew install starship
brew install node@22
brew install npm
brew install fnm
brew install fd
brew install ripgrep
brew install openjdk@21
brew install golang-go
brew install neovim
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh