Note: These are primarily meant for inspiration. I wouldn't just blindly use them. Proceed at your own risk!
My personal terminal setup
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install --cask iterm2
brew install git
xcode-select --install
brew install zsh
zsh-autosuggestions:
brew install zsh-autosuggestions
zsh-syntax-highlighting:
brew install zsh-syntax-highlighting
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Install:
git clone https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
Update ZSH_THEME:
ZSH_THEME="powerlevel10k/powerlevel10k"
Reload:
source ~/.zshrc
Meslo Nerd Font:
brew install --cask font-meslo-for-powerlevel10k
Configure PowerLevel10K:
p10k configure
brew install ripgrep && brew install fzf && brew install fd && brew install bat && brew install eza && brew install tldr && brew install thefuck
Go to Settings -> Profiles -> Other Actions -> Import JSON Profiles
Install:
brew install tmux
Install tpm (tmux plugin manager):
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
Copy Configuration File
Note: This is my latest config with lazy.nvim.