Skip to content

Instantly share code, notes, and snippets.

@vikiival
Forked from w3cj/os-x-setup-commands.sh
Last active February 19, 2024 12:12
Show Gist options
  • Save vikiival/75a16bc68e79d167ae323f2f4fdcd1a8 to your computer and use it in GitHub Desktop.
Save vikiival/75a16bc68e79d167ae323f2f4fdcd1a8 to your computer and use it in GitHub Desktop.
xcode-select --install
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update
brew cask install iterm2
# update iterm2 settings -> colors, keep directory open new shell, keyboard shortcuts
brew install bash # latest version of bash
# set brew bash as default shell
brew cask install visual-studio-code
# update vscode settings
# install vscode extensions
@vikiival
Copy link
Author

vikiival commented Sep 18, 2020

My brew cask:

chromedriver
docker
firefox-developer-edition
google-chrome-dev
google-cloud-sdk
grammarly
insomnia
intellij-idea
reactotron
selfcontrol
spotify
telegram
tunnelblick
visual-studio-code
vlc

my brew list

ffmpeg
jq
just
maven
pandoc
postgresql
python@3.8
sqlite
telnet
unrar
wget
yarn
youtube-dl

@vikiival
Copy link
Author

vikiival commented Sep 18, 2020

My VSCode extenstions:

ChakrounAnas.turbo-console-log
christian-kohler.path-intellisense
Compulim.vscode-clock
dbaeumer.vscode-eslint
dcortes92.FreeMarker
donjayamanne.githistory
dramforever.vscode-ghc-simple
EditorConfig.EditorConfig
esbenp.prettier-vscode
file-icons.file-icons
foxundermoon.shell-format
JuanBlanco.solidity
justusadam.language-haskell
lextudio.restructuredtext
mgmcdermott.vscode-language-babel
mlueckert.a-frame-completion
ms-azuretools.vscode-docker
ms-python.python
ms-python.vscode-pylance
ms-toolsai.jupyter
ms-vscode-remote.remote-containers
ms-vscode.atom-keybindings
ms-vscode.js-debug-nightly
octref.vetur
rust-lang.rust
Shan.code-settings-sync
vincaslt.highlight-matching-tag
VisualStudioExptTeam.vscodeintellicode
vscjava.vscode-java-debug
vscjava.vscode-java-pack
zhuangtongfa.material-theme
code --install-extension ChakrounAnas.turbo-console-log
code --install-extension christian-kohler.path-intellisense
code --install-extension Compulim.vscode-clock
code --install-extension dbaeumer.vscode-eslint
code --install-extension dcortes92.FreeMarker
code --install-extension donjayamanne.githistory
code --install-extension dramforever.vscode-ghc-simple
code --install-extension EditorConfig.EditorConfig
code --install-extension esbenp.prettier-vscode
code --install-extension file-icons.file-icons
code --install-extension foxundermoon.shell-format
code --install-extension JuanBlanco.solidity
code --install-extension justusadam.language-haskell
code --install-extension lextudio.restructuredtext
code --install-extension mgmcdermott.vscode-language-babel
code --install-extension mlueckert.a-frame-completion
code --install-extension ms-azuretools.vscode-docker
code --install-extension ms-python.python
code --install-extension ms-python.vscode-pylance
code --install-extension ms-toolsai.jupyter
code --install-extension ms-vscode-remote.remote-containers
code --install-extension ms-vscode.atom-keybindings
code --install-extension ms-vscode.js-debug-nightly
code --install-extension octref.vetur
code --install-extension rust-lang.rust
code --install-extension Shan.code-settings-sync
code --install-extension vincaslt.highlight-matching-tag
code --install-extension VisualStudioExptTeam.vscodeintellicode
code --install-extension vscjava.vscode-java-debug
code --install-extension vscjava.vscode-java-pack
code --install-extension zhuangtongfa.material-theme

@vikiival
Copy link
Author

vikiival commented Sep 18, 2020

fnm

brew install openjdk@11

@vikiival
Copy link
Author

xargs brew install < brew.txt

to list casks use

brew leaves

@vikiival
Copy link
Author

vikiival commented Apr 9, 2021

Current MVM (minimum viable mac)

cmake
gh
llvm
maven
node
openjdk@11
postgresql
protobuf
tree

and cask

firefox-developer-edition
google-chrome-canary
intellij-idea
iterm2
miniforge
selfcontrol
slack
spotify
telegram
visual-studio-code

@vikiival
Copy link
Author

colordiff
corepack
deno
ffmpeg
gh
go
jq
just
leveldb
libusb
llvm
pandoc
pnpm
rclone
ruff
rustup-init
shpotify
tree
wget
zsh

CASK

datagrip
discord
element
font-fira-code
google-chrome
insomnia
intellij-idea
iterm2
ledger-live
microsoft-auto-update
microsoft-teams
raycast
spotify
tunnelblick
visual-studio-code
warp

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment