Skip to content

Instantly share code, notes, and snippets.

@vinnietech
Last active April 5, 2025 20:24
Show Gist options
  • Save vinnietech/1bb06a084897d18575159475febb662c to your computer and use it in GitHub Desktop.
Save vinnietech/1bb06a084897d18575159475febb662c to your computer and use it in GitHub Desktop.
#!/bin/bash
# manually install Xcode
# Brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install "git"
brew install "postgresql", restart_service: true
brew install "redis", restart_service: true
brew install "sqlite"
brew install "python"
brew install "fish"
brew install "node"
# cask applications
brew install --cask obsidian
brew install --cask ghostty
brew install --cask cursor
brew install --cask "rectangle"
brew install --cask "spotify"
brew install --cask "whatsapp"
brew install --cask "1password"
brew install --cask "tower"
brew install --cask "docker"
brew install --cask "figma"
brew install --cask "tableplus"
brew install --cask "altair-graphql-client"
brew install --cask google-chrome
brew install --cask "firefox"
brew install --cask rapidapi
brew install --cask slack
brew install --cask microsoft-teams
brew install --cask chatgpt
brew install --cask hammerspoon
npm install --global n
npm install --global yarn
curl -sL https://git.io/fisher | source && fisher install jorgebucaran/fisher
fisher install jhillyerd/plugin-git
fisher install jethrokuan/z
brew install fzf
fisher install jethrokuan/fzf
echo "# NPM / Yarn
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Mac
.DS_Store
# WebStorm
.idea/" > ~/.gitignore
git config --global core.excludesFile '~/.gitignore'
brew install rbenv
rbenv init
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment