Dotfiles
My personal dotfiles configuration. Includes configs for vim, tmux, zsh, bash, git, i3, kitty, VSCode, and more.
Install
The install script works by symlinking dotfiles to their correct locations, meaning edits to files affect settings immediately. The script also installs Vim plugins using Vundle.
To install, clone this repository to your favourite directory. I prefer
~/apps
. Then, run the install script: ./install
A copy of the Fira Code font is provided at etc/fonts. Terminal themes will use this automatically.
Recommended packages for Linux
- bat
- fd
- fzf
- git-crypt
- git-delta
- neovim >= 5.0
- nodejs >= 12.0 (coc.nvim dependency)
- ripgrep
- universal-ctags
- zsh
TODO
- Consider moving the autocommit task from VSCode settings and making a
bin/
script out of it
Package installation for Mac OS X
Run the brew installation script at etc/osx/brew-install.
Then add the .itermcolors theme file to iTerm2 for proper colour support.