A repo for personal use to maintain dotfiles and various other configurations.
Currently using this repo to maintain the following:
- Terminal setup; .bashrc, .zshrc, iTerm configuration and extensions etc.
- Vim and NeoVim setups, including setup for integration VSCode/VSCodium (conditionally loading plugins etc)
- Raycast configuration
Vim, Neovim and terminal configuration are all handled by a script (https://github.com/poulhoi/scripts/blob/main/dotfilesBackup.sh) which copies the files on your system to .dotfiles directory, then pulls, commits and pushes any changes. For any other configs that should also be maintained, they can simply be added to the .dotfiles directory. The same script simply commits all content within the directory.
VSCodium and VSCode settings are synchronized using the built-in Settings Sync for VSCode and the Settings Sync plugin by Shan Khan (id Shan.code-settings-sync
).