Follow Me | Join the Discussion | Buy My Book | Read My Blog |
---|---|---|---|
An unnecessarily bright and intoxicatingly rad super dope setup for looking extra cool while you're doing terminal stuff on Zoom in front of other people ;)
In order to make your terminal look cooler than everybody elses, you're gonna need the following:
- Alacritty because stock terminals are for babies
- Some Alacritty themes, I'm using tokyo-night
- Oh My ZSH because lots of smart people use it and you'll feel smarter if you use it
- Tmux because I said so
- The Tmux Plugin Manager or tpm for short
- NvChad, or whatever Neovim setup you prefer
- A Nerd Font, I use SauceCodePro
You're also gonna need about 15 minutes to follow this setup guide because I'm just not cool enough to make a one-liner :(
The image above was taken on a Mac, you should be able to produce something near identical using these instructions.
- Install Alacritty using the macOS binary from https://alacritty.org
- Create the
~/.config/alacritty/
directory if it doesn't already exist - Follow the instructions from the alacritty-theme git repo to create the
~/.config/alacritty/themes
directory and then clone the repo there - Finally, copy the
alacritty.yml
file from this repo to your~/.config/alacritty/
directory
- Check out the one-liner from the Oh My ZSH install page.
- Add the following somewhere in your
~/.zshrc
export TERM="xterm-256color"
export PATH="$PATH:~/.config/nvim/bin"
export PATH="$PATH:$HOME/.tmux/plugins/tpm"
export PATH="$PATH:~/.config/nvim/bin"
alias vim="/opt/homebrew/bin/nvim"
alias nano="/opt/homebrew/bin/nvim" # lolol jk ;-)
Optionally, you can choose from one of the prebuilt themes. I'm using this one.
- A simple
brew install tmux
should do the trick - Follow these installation instructions for setting up tpm
- Copy over the
tmux.conf
file from this repo to your~/.config/tmux/
directory. Make sure to runprefix
+I
while in a tmux session to install the plugins.
- Install neovim using
brew install neovim
- Use this one-liner to install NvChad which makes neovim extra awesome
NvChad comes with a bunch of different vim themes, I'm using gitub_dark
. You can pick a theme by pressing leader
(Spacebar by default) + t
and then h
- I found this guide for using brew to install nerd fonts super helpful and easy
- If you choose a different Nerd Font just make sure to update your
~/.config/alacritty/alacritty.yml
file