Welcome to my dotfiles repository. This is where I keep the configuration for my personal computer setup. I use or have used the following software:
brew
I use stow
to install the configuration from this repository into my home directory.
I currently use wezterm but have used alacritty and iterm2 in the past.
I use tmux. tmux is a terminal multiplexer: it enables a number of terminals to be created, accessed, and controlled from a single screen.
zsh is my preferred shell environment. I use the antidote plugin manager for zsh.
I use neovim.
I use raycast with some custom scripts.
A better ls
A fuzzy-finder.
A better cd
Used for text replacement in nvim-spectre
I use both Fast Node Manager (fnm
) and Node Version Manager (nvm
) (for reasons).
I am trying out sketchybar.
Clone this repository somewhere on the machine you want to be configured.
Run the ./setup-install
script to install all the required software.
Run the ./install
script to apply the configuration.
Run the ./uninstall
script to remove the configuration.