Last active
February 6, 2022 08:21
-
-
Save wieseljonas/a732a5bbb3117b415a8c07c12c857c57 to your computer and use it in GitHub Desktop.
osx_setup_script_dev.sh
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# Install Script for OSX | |
# To execute: save and `chmod +x ./brew-install-script.sh` then `./brew-install-script.sh` | |
# echo "Installing xcode" | |
# xcode-select --install | |
echo "Installing brew..." | |
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" | |
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/jonaswiesel/.zprofile | |
eval "$(/opt/homebrew/bin/brew shellenv)" | |
echo "Installing brew cask..." | |
brew tap homebrew/cask | |
#Programming Languages | |
# brew install --cask java | |
# brew install jenv | |
brew install nvm | |
nvm alias lts/carbon | |
nvm alias default stable | |
#Dev Tools | |
brew install git | |
brew install --cask iterm2 | |
echo "Installing Oh My Zsh..." | |
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" | |
brew install --cask termhere | |
## add these plugins to ~/.zshrc plugins=(git z npm yarn osx) | |
brew install yarn --without-node | |
brew install --cask datagrip | |
brew install --cask kubectl | |
brew install --cask google-cloud-sdk | |
#Communication Apps | |
brew install --cask shift | |
#Desktop tools | |
## install magnet from app store or brew install --cask rectangle | |
brew install --cask 1password | |
#Design tools | |
brew install --cask figma | |
#Web Tools | |
brew install --cask google-chrome | |
#File Storage | |
brew install --cask dropbox | |
#Writing Apps | |
brew install --cask visual-studio-code | |
code --install-extension donjayamanne.githistory | |
code --install-extension dbaeumer.vscode-eslint | |
code --install-extension PeterJausovec.vscode-docker | |
code --install-extension flowtype.flow-for-vscode | |
code --install-extension andrejunges.handlebars | |
code --install-extension ricard.postcss | |
code --install-extension esbenp.prettier-vscode | |
#Utils | |
brew install --cask the-unarchiver | |
brew install --cask webtorrent | |
brew install --cask vlc |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment