GitHunt
JC

jcraigk/dotfiles

My dotfiles and other dev tool configs

Tools

Fonts

Brew

  • awscli
  • delta (diffs)
  • eza (ls)
  • zsh
  • zsh-fast-syntax-highlighting

OS

Setup

./install.sh

Linux

Install zsh and set it as default shell:

sudo apt install zsh
chsh -s $(which zsh)

Install tools:

curl -s https://ohmyposh.dev/install.sh | bash -s          # oh-my-posh
curl https://mise.run | sh                                  # mise
curl -sSfL https://raw.githubusercontent.com/ajeetdsouza/zoxide/main/install.sh | sh  # zoxide
sudo apt install eza                                        # eza (Ubuntu 24.04+)
sudo apt install git-delta                                  # delta

Install zsh-fast-syntax-highlighting:

git clone --depth 1 https://github.com/zdharma-continuum/fast-syntax-highlighting.git \
  ~/.local/share/zsh-fast-syntax-highlighting

Nerd Fonts must be installed on your local machine (the one you SSH from), not the remote box.

Ghostty

Install tip instead of downloading official release.

brew install --cask ghostty@tip  

Ignore a project's upstream .cursor folder

cd ~/code/project
git sparse-checkout init --no-cone
printf '/-\n!/--/.cursor/--\n' > .git/info/sparse-checkout
git checkout .

Languages

Shell99.9%Ruby0.1%

Contributors

Created November 17, 2018
Updated March 21, 2026