Installation and management of system configuration files using a bare Git repository.
Run these commands to deploy the dotfiles to your home directory:
# 1. Clone the repository as a bare repo
git clone --bare git@github.com:Ferran-Hermida-Rivera/dotfiles.git $HOME/.dotfiles-public
# 2. Define the alias for the current session
alias dotfiles='/usr/bin/git --git-dir=$HOME/.dotfiles-public/ --work-tree=$HOME'
# 3. Checkout the content to your $HOME
dotfiles checkout
# 4. Hide untracked files to keep 'dotfiles status' clean
dotfiles config --local status.showUntrackedFiles no
## License
Licensed under the GNU General Public License v3.0 — see [LICENSE](LICENSE).
Copyright (C) 2026 Ferran Hermida Rivera