Mac Terminal
Add Brogrammer Color Theme (Mac)
- Download the brogrammer.terminal theme.
- Go to
Apple Terminal → Settings → Profiles → Circle with 3 dots → Import
to import the theme. - Select the theme from the list of themes.
- Set the theme as the default profile by clicking on the
Default
button at the bottom of the settings window. - Update the selection color for the profile to #45A2D2
Install Oh My Zsh
- Install Homebrew if you haven't already: Homebrew Installation
- Follow this guide: How to install ZSH on macOS
Case Insensitive Tab Completion
By default, Zsh "Tab Completion" may be case sensitive. To make it case insensitive when typing lower case letters, open your ~/.zshrc
file in an editor and append the following lines:
autoload -Uz compinit && compinit
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Za-z}'
Install Powerlevel10k Plugin
Follow the guide at Powerlevel10k README
tip
Read instructions in the above guide all the way through for each step. It is easy to skip the updating of the terminal's profile font, and setting ZSH_THEME="powerlevel10k/powerlevel10k" in ~/.zshrc
.
When running the Powerlevel10k config use the following styles:
Prompt Style = Rainbow
Character Set = Unicode
Show Current Time = 12-hour format
Prompt Separators = Angled
Prompt Heads = Sharp
Prompt Tail = Flat
Prompt Height = Two lines
Prompt Connection = Dotted
Prompt Frame = No frame
Connection Color = Lightest
Prompt Spacing = Sparse
Icons = Many Icons
Prompt Flow = Concise
Enable Transient Prompt = No
Instant Prompt Mode = Verbose