Skip to content

Instantly share code, notes, and snippets.

@ToastShaman
Last active September 12, 2022 19:25
Show Gist options
  • Save ToastShaman/2fcf2cd22d5f023c2e6bba382ffffd07 to your computer and use it in GitHub Desktop.
Save ToastShaman/2fcf2cd22d5f023c2e6bba382ffffd07 to your computer and use it in GitHub Desktop.
Mac provisioning with Brew
#!/bin/bash
set -euxo pipefail
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install --cask alacritty
brew install --cask iterm2
brew install --cask visual-studio-code
brew install --cask cyberduck
brew install --cask firefox
brew install --cask miro
brew install --cask drawio
brew install --cask slack
brew install --cask signal
brew install --cask whatsapp
brew install --cask spotify
brew install --cask 1password
brew install --cask logseq
brew install --cask obsidian
brew install --cask shottr
brew install --cask amazon-photos
brew install --cask android-file-transfer
brew install --cask folx
brew install --cask postman
brew install --cask tuple
brew install --cask vlc
brew install --cask zoom
brew install --cask google-chrome
brew install --cask dropbox
brew install --cask github
brew install --cask intellij-idea
brew install --cask discord
brew install --cask keystore-explorer
brew install --cask xnviewmp
brew install --cask tor-browser
brew install --cask discord
brew install --cask docker
read -p "Press enter to continue"
brew install wget
brew install git
brew install git-delta
brew install git-extras
brew install gh
brew install httpie
brew install imagemagick
brew install jq
brew instal awscli
brew install pwgen
brew install rsync
brew install unrar
brew install vim
brew install nano
# Env
brew install nvm
read -p "Press enter to continue"
brew install jenv
read -p "Press enter to continue"
brew install tfenv
read -p "Press enter to continue"
# Java
brew install maven
brew install gradle
brew tap homebrew/cask-versions
brew install --cask temurin8
read -p "Press enter to continue"
brew install --cask temurin11
read -p "Press enter to continue"
brew install --cask temurin17
read -p "Press enter to continue"
# Go
brew install go
read -p "Press enter to continue"
# Node
brew install node
read -p "Press enter to continue"
# Missing
# https://bear.app/
# https://lightroom.adobe.com/
# https://www.blurb.co.uk/
# https://www.logitech.com/en-my/software/logi-options-plus.html
# https://github.com/nikitavoloboev/gitupdate
# Oh My ZSSH
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# Themes
# https://draculatheme.com
mkdir ~/dracula-themes
(cd ~/dracula-themes && git clone https://github.com/dracula/firefox.git)
(cd ~/dracula-themes && git clone https://github.com/dracula/iterm.git)
(cd ~/dracula-themes && git clone https://github.com/dracula/zsh.git)
#ln -s $DRACULA_THEME/dracula.zsh-theme $OH_MY_ZSH/themes/dracula.zsh-theme
#https://draculatheme.com/logseq
# App Store
brew install mas
# Amphetamine
mas install 937984704
# Bear – Markdown Notes
mas install 1091189122
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment