Skip to content

Instantly share code, notes, and snippets.

@itrion
Last active July 3, 2018 14:48
Show Gist options
  • Save itrion/306d961a402bc21f1ecf105205ff699c to your computer and use it in GitHub Desktop.
Save itrion/306d961a402bc21f1ecf105205ff699c to your computer and use it in GitHub Desktop.
#!/usr/bin/env zsh
# install oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
# install homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# install homebrew cask and fonts
brew tap caskroom/cask
brew tap caskroom/fonts
brew install emacs --with-cocoa
brew install heroku
brew install mysql
brew install imagemagick
brew install redis-cli
brew install terminal-notifier
brew install tree
brew install mongo
brew cask install atom
brew cask install docker
brew cask install slack
brew cask install hipchat
brew cask install basecamp
brew cask install dropbox
brew cask install franz
brew cask install font-fira-code
brew cask install skype
brew cask install vagrant
brew cask install gimp
brew cask install ngrok
brew cask install haskell-platform
# install atom packages
apm install advanced-open-file
apm install atom-beautify
apm install atom-csv-markdown
apm install atom-ctags
apm install atom-html-preview
apm install atomic-emacs
apm install busy-signal
apm install change-case
apm install compare-files
apm install erb-snippets
apm install git-blame
apm install git-diff-details
apm install git-log
apm install git-plus
apm install todo-show
apm install rest-client
apm install intentions
apm install language-csv
apm install language-docker
apm install language-slim
apm install linter
apm install linter-docker
apm install linter-eslint
apm install linter-rubocop
apm install linter-slim
apm install linter-ui-default
apm install quick-query
apm install rubocop-auto-correct
apm install rails-model-schema
apm install selection-highlight
apm install seti-syntax
apm install seti-ui
apm install split-diff
apm install symbol-gen
apm install toggle-quotes
apm install yaml-helper
apm install terminal-plus
apm install last-cursor-position
npm install diff-so-fancy
# install rvm
curl -sSL https://get.rvm.io | bash -s stable
source $HOME/.rvm/scripts/rvm
# Java (SDK man)
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
# install themes for the terminal
themes_directory=$HOME/.osx-terminal-themes
git clone https://github.com/lysyi3m/osx-terminal-themes.git $themes_directory
echo "Next steps"
echo "- improve the terminal with some cool themes at: ${themes_directory}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment