dotfiles

Updated: 2025-08-09
#config #linux #desktop #dotfiles

stow + git repo

Install stow and git. Create an empty git repo.

Stow is used to symlink folders and files to specific places.

For example, if a folder called git_repo_name/helix/.config/helix/config.toml, and I run stow helix from the root of the git repo, it whill symlink git_repo_name/helix/.config/helix/config.toml into ~/.config/helix/config.toml.

When I modify my config files, I'm essentially modifying the files in my repo directly.

I have another page that about GNU Stow.

If I ever make my dotfiles public again, I will link them here.

Chezmoi

https://chezmoi.io

Init new dotfiles:

chezmoi init

Add files or folders to chezmoi dotfiles:

chezmoi add ~/.bashrc

Note: Add with the whole path ?

Back to the top ↑