Skip to content

Instantly share code, notes, and snippets.

@deduced
Last active April 5, 2024 14:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save deduced/c4cfa6fc31d52260556fabc7b28cd8da to your computer and use it in GitHub Desktop.
Save deduced/c4cfa6fc31d52260556fabc7b28cd8da to your computer and use it in GitHub Desktop.
Mac OS X installation for full stack javascript developers
#!/bin/sh
# based on https://gist.github.com/t-io/8255711
echo Make sure you install your App Store apps first!
# no solution to automate AppStore installs
read -p "Press any key to continue... " -n1 -s
echo '\n'
echo Install Homebrew and NVM, etc
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
brew install wget
brew install nvm
mkdir ~/.nvm
nvm install --lts
npm install -g gitjk
# Utilities and core apps
echo Install Utility and Core Apps
brew install --cask 1password
brew install --cask airflow
brew install --cask alfred
brew install --cask arc
brew install --cask bitwarden
brew install --cask dropbox
brew install --cask cron
brew install --cask firefox
brew install fish
brew install gh
brew install --cask gimp
brew install --cask gpg-suite
brew install --cask google-chrome
brew install --cask iterm2
brew install --cask kindle
brew install --cask loom
brew install --cask notion
brew install --cask openmtp
brew install --cask private-internet-access
brew install --cask slack
brew install --cask skype
brew install --cask spotify
brew install --cask transmission
brew install --cask tripmode
brew install --cask the-unarchiver
brew install --cask vlc
brew install --cask whatsapp
brew install --cask zoom
# Development
echo Install Dev Apps
brew install --cask github
brew install --cask google-cloud-sdk
brew install --cask visual-studio-code
brew install --cask virtualbox
brew install --cask docker
brew install --cask ngrok
brew install --cask tableplus
brew install --cask graphql-playground
brew install --cask iconjar
brew install --cask noun-project
brew install --cask postman
brew install --cask r
brew install --cask rstudio
brew install --cask pyenv
brew install --cask jupyter
brew install --cask figma
brew install --cask sketch
brew install circleci
brew install awscli
#fun
brew cask install --appdir="/Applications" parsec
#Machine Learning Libraries
brew install poppler
brew install tesseract
brew install protobuf
brew install ollama
# dev npms
# npm install -g typescript
# npm install -g parcel-bundler
# cleanup
brew cleanup
rm -f -r /Library/Caches/Homebrew/*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment