My dotfiles, managed with GNU stow
- Lua 93.1%
- Shell 6.9%
| ghostty/.config/ghostty | ||
| git | ||
| nvim/.config/nvim | ||
| starship/.config/starship | ||
| .gitignore | ||
| install.sh | ||
| LICENSE | ||
| README.md | ||
My Dotfiles
This Repository contains my dotfiles that I want under version control. The directories are structured so that the files can easily be symlinked by using GNU stow.
Requirements
- Only macOS and Arch Linux are tested, other systems might not work
- GNU stow must be installed and in PATH
How to use
For installing all dotfiles in this repo, simply run the provided install script from the repository root:
./install.sh
Stow will throw an error if configuration already exists, giving you the possibility to save your existing files. If you need to unstow all configuration files from this repo, you can run
./install.sh --unstow
Contributing
You are free to fork this repo and adapt it to your needs under the LGPL. As these are my personal config files, Contributions via Pull Requests are likely to be rejected.