My personal dotfiles.
Everything is currently managed through stow, hence the current folder hierarchy. To add dotfiles in their proper location, make sure they do not already exist in that location and then simply run the command:
stow {folder_name}
For example:
stow neovim
To remove dotfiles, you can simply use:
stow -D {folder_name}
This allows keeping the dotfiles properly in the git repo while creating symlinks to the expected location by their respective program.