Skip to content

Instantly share code, notes, and snippets.

@srsholmes
Created August 10, 2022 12:57
Show Gist options
  • Save srsholmes/5cf2174c4d8efddafab5f3af201d1c1b to your computer and use it in GitHub Desktop.
Save srsholmes/5cf2174c4d8efddafab5f3af201d1c1b to your computer and use it in GitHub Desktop.
#!/bin/bash
# Brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
# NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
# oh my ZSH
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
brew tap caskroom/cask
# Apps
brew install jq
brew install deno
brew install exa
brew install yarn
brew cask install 1password
brew cask install alfred
brew cask install vlc
brew cask install homebrew/cask-versions/firefox-nightly
brew cask install firefox
brew cask install google-chrome
brew cask install homebrew/cask-versions/google-chrome-canary
brew cask install iterm2
brew cask install keycastr
brew cask install sketch
brew cask install slack
brew cask install spotify
brew cask install https://raw.githubusercontent.com/popcorn-official/popcorn-desktop/development/casks/popcorn-time.rb
brew cask install sublime-text
brew cask install karabiner-elements
brew cask install docker
brew cask install ubersicht
brew cask install plex-media-player
# Window manager
brew install koekeishiya/formulae/yabai
brew install koekeishiya/formulae/skhd
# Editors / IDEs
brew cask install intellij-idea-ce
brew cask install webstorm
brew cask install visual-studio-code
# Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# Android
brew install ant
brew install maven
brew install gradle
brew install android-sdk
brew cask install android-ndk
brew cask install android-studio
android update sdk --no-ui
# utils
brew install youtube-dl
brew install bat
brew install exa
brew install ripgrep
brew install fzf
brew install watchman
brew install transmission
brew install fd
$(brew --prefix)/opt/fzf/install
brew install exa
# Preferences
defaults write com.apple.Finder AppleShowAllFiles true
# Folders
mkdir ~/Plex
mkdir ~/ScriptDownloads
mkdir ~/Work
# Z jump around
git clone git@github.com:rupa/z.git ~/z
# Symlinks
ln -s /Users/srsholmes/dotfiles/.oh-my-zsh /Users/srsholmes/.oh-my-zsh
ln -s /Users/srsholmes/dotfiles/.aws /Users/srsholmes/.aws
ln -s /Users/srsholmes/dotfiles/ubersicht '/Users/srsholmes/Library/Application Support/'
ln -s /Users/srsholmes/dotfiles/karabiner '/Users/srsholmes/.config/'
# Fonts
/Users/srsholmes/dotfiles/fonts/install.sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment