My personal dotfiles. Use them as you wish.
Warning: the install script will overwrite existing dotfiles
- Zsh
- direnv
- Python build dependencies
To set up:
- Clone the repo to your home directory. It expects to be in
~/dotfiles
. - Run
git submodule update --init
. This sets up pyenv and zplug. - Run
./install.sh
. This symlinks all the dotfiles to their correct locations.
- Zsh configuration with zplug.
- Emacs configuration (basic, evil, from scratch). WIP.
- Neovim configuration with completions via LSP & Co-pilot.
- Tmux configuration (basic).
- Github Copilot CLI
- tsserver