macOS Basic Development Environment
_
__| | _____ __ ___ _ ____ __
/ _` |/ _ \ \ / / / _ \ '_ \ \ / /
| (_| | __/\ V / | __/ | | \ V /
\__,_|\___| \_/ \___|_| |_|\_/
macOS Basic
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
$ brew install git
$ git config --global user.name "Your Name"
$ git config --global user.email "[email protected] "
Set Default Git Text Editor
$ git config --global core.editor "nvim"
$ ssh-keygen -t rsa -b 4096 -C "[email protected] "
id_rsa.pub is located at /Users/username/.ssh/
$ brew cask install kitty
$ brew install neovim
$ brew install tmux
$ cd
$ git clone https://github.com/gpakosz/.tmux.git
$ ln -s -f .tmux/.tmux.conf
$ cp .tmux/.tmux.conf.local .
$ sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
$ git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
$ git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
Set `ZSH_THEME="powerlevel10k/powerlevel10k"` in `~/.zshrc`.
Enable Homebrew cask-fonts
$ brew tap homebrew/cask-fonts
$ brew cask install font-jetbrains-mono
(Optional) Install JetBrains Mono Nerd Font
$ brew cask install font-jetbrainsmono-nerd-font
$ brew cask install font-iosevka
(Optional) Install Iosevka Nerd Font
$ brew cask install font-iosevka-nerd-font