Skip to content

Fitzsimmons/term

Repository files navigation

Term

There are many like it, but this one is mine.

screenshot

Terminal emulator

I use alacritty.

Font

I use Victor Mono with the additional nerd font glyphs. I prefer the oblique italics mode over the cursive.

Terminal colours

I use the base16 tomorrow night eighties theme for alacritty.

Prompt

I use starship to render my prompt, although my zshrc will gracefully fall back to my old oh-my-zsh theme if starship is not available.

Shell

I use oh my zsh, with a pretty tiny .zshrc. My config includes:

Installation

Install alacritty, victor mono, and starship as appropriate for your platform.

Then execute these commands to clone the repos and link the config files into place.

mkdir -p ~/docs/
cd ~/docs
git clone https://github.com/fitzsimmons/term
cd term
./install_omzsh.bash
git clone https://github.com/aarowill/base16-alacritty
ln -s ~/docs/term/alacritty.yml ~/.alacritty.yml
ln -s ~/docs/term/starship.toml ~/.config/starship.toml

Optional utilities

My zshrc aliases several improved cli utilities if they're found in the path:

  • lsd, which replaces ls
  • ripgrep (rg), which replaces grep
  • fd, which replaces find
  • bat, which replaces less
  • bottom (btm), which replaces top
  • fzf, which doesn't replace anything, it's just an arbitrary fuzzy finder. I have supplied some aliases in my zshrc, notably cdf, which can be used to change directory to a subdirectory via fuzzy matching.

Many of these utilities can be installed with brew or cargo but you're on your own for finding a way to get them for your platform.

About

How I configure my terminal and shell

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages