This is all my dotfiles, current it includes settings for
- Neovim
- Kitty
- Wezterm
- Zshrc
- Oh My Zsh
- Starship
- Bashrc
- Aerospace
- MISE
The current setup is geared towards MacOS since this is the main OS I develop on.
The package manager used is brew. Following the install instructions to install.
We will be using stow
to manage sym-linking all the dotfiles to the right place by using the HOME directory as the base reference.
To install stow run
brew install stow
After you install stow
, run the following commands to use stow to setup the symlink for different programs
stow -S --dotfiles -t $HOME nvim
You can replace the nvim
argument with any of the subfolders. It would symlink config files to the correct locations.
You can run the following command to remove symlink created by stow
stow -D --dotfiles -t $HOME nvim
Just like the setup, you can replace the nvim
argument with any of the already setup subfolders to remove symlinks created to the subfolders.