Created
August 10, 2022 12:57
-
-
Save srsholmes/5cf2174c4d8efddafab5f3af201d1c1b to your computer and use it in GitHub Desktop.
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/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 [email protected]: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