Last active
October 20, 2019 16:44
-
-
Save soerenuhrbach/0364f1fbc3e1503a3c62b3f1a19a77e5 to your computer and use it in GitHub Desktop.
Install Development Utilities
This file contains 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 | |
sudo -s | |
# install Homebrew | |
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" | |
# install zsh | |
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" | |
# Install zsh plugin | |
echo "plugins=(git composer docker docker-compose gatsby git-flow grunt gulp node npm npx nvm yarn python rsync ruby)" >> ~/.zshrc | |
# install NodeVersionManager (nvm) | |
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.0/install.sh | bash | |
# install RubyVersionManager (rvm) | |
\curl -sSL https://get.rvm.io | bash -s stable | |
# install composer, brew-php-switcher, git-flow | |
brew install composer git-flow brew-php-switcher | |
# Install Postman, Enpass, Chrone, Now, Sketch, Spotify, Whatsapp, Java, Intellij IDEA, Docker, Nextcloud | |
brew cask install enpass google-chrome now postman sketch spotify whatsapp java intellij-idea docker nextcloud | |
# install plantuml after java has been installed | |
brew install plantuml |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment