Skip to content

Repository files navigation

Patrick's dotfiles

These are my dotfiles. There are many like them, but these are mine.

They are mostly for ZSH and Mac, but I use them on Linux too. I use oh-my-zsh (https://github.com/ohmyzsh/ohmyzsh).

Installation and Usage

Clone this repo to ~/dotfiles (the shell configs expect it there), then run script/install:

git clone git@github.com:PatrickTulskie/dotfiles.git ~/dotfiles
~/dotfiles/script/install

script/install is idempotent and safe to re-run on any machine. It symlinks everything into place (backing up anything real it would clobber), installs oh-my-zsh and the Meslo Nerd Font if they're missing, and wires up vim/Vundle.

Alternatively, you can clone this repo and then source the files you want in your .zshrc file like so:

for dotfile in ~/dotfiles/_zsh_*; do
  source ${dotfile}
done

Notes

config/hunk/config.toml defines a "Monokai Soda" custom theme for hunk that matches the Ghostty terminal theme (hunk ships plain Monokai but no Soda variant). It's symlinked to ~/.config/hunk/config.toml by script/install.

config/herdr/config.toml does the same for herdr via its [theme.custom] token overrides, using the same palette.

cmd+k clears the screen inside herdr panes (and any other TUI) because config/ghostty/config remaps it to send ctrl+l rather than firing Ghostty's own clear_screen. Ghostty's scrollback-wiping clear moved to cmd+shift+k.

About

These are my dotfiles. I love them.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages