My MacOS Setup
A summary of my personal MacOS Catalina setup.
Command Line
Homebrew
- Install ->
/usr/bin/ruby -e "$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/master/install](https://raw.githubusercontent.com/Homebrew/install/master/install))"- Cask Apps list ->
brew cask install notion spotify iterm2 fork docker alfred cheatsheet rectangle appcleaner dozer bitwarden iina typora nordvpn visual-studio-code selfcontrol virtualbox coconutbatteryShell
Zsh Setup
(should be installed already but brew install zsh)
- Cask Apps list ->
- Add to
.zshrcplugins=(git colorize pip python osx zsh-syntax-highlighting zsh-autosuggestions)- https://github.com/sindresorhus/iterm2-snazzy
- ITerm theme: Solarized
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" upgrade_oh_my_zsh git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting -
powerline10k
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k - Settings:
yyyy31144521232(1/2)2n(3/2)yJava Setup
- sdkman https://sdkman.io
LaTeX Setup
- Basictex (can use
brew install mactex-no-guiif you don’t want to worry about dependancies)brew cask install basictexsudo tlmgr update --selfsudo tlmgr install titlesec framed threeparttable wrapfig multirow enumitem bbding titling tabu mdframed tcolorbox textpos import varwidth needspace tocloft ntheorem environ trimspaces collection-fontsrecommended biblatex makecell siunitx blkarray soulPython Setup
- pyenv
-
3.7.3
brew install pyenv ... brew install xz pyenv install 3.7.3 pyenv install anaconda3-5.2.0 pyenv global 3.7.3 pyenv virtualenv 3.7.3 py3 cd x/y/z pyenv local py3 pip install jupyter jupyter notebook
Git
Vim
WIP
brew install neovimsh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
VSCode
- Code editor font: Fira Code https://github.com/tonsky/FiraCode
- Settings Sync https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync
- Settings gist id:
dc7765c4f504b34e90c49cb99dbbadad
- Settings gist id: