jonhoo/configs

My configuration files

Shell

1,217

1,275 commits

updated Aug 9, 2026

See the code

README

The configuration files are managed with GNU Stow. Each top-level directory represents a "group" of configs, and you can "install" (by symlinking) the configs of a group using

$ stow -Sv <group>

You can use -n to just show what it would install.

Stow has a bunch of shortcomings, but I haven't bothered to move to anything else yet. In theory, the directory layout should be mostly compatible with other tools like chezmoi that you may enjoy more, though I have not tried them myself.

jonhoo/configs

My configuration files

Shell

1,217

1,275 commits

updated Aug 9, 2026

See the code

README

The configuration files are managed with GNU Stow. Each top-level directory represents a "group" of configs, and you can "install" (by symlinking) the configs of a group using

$ stow -Sv <group>

You can use -n to just show what it would install.

Stow has a bunch of shortcomings, but I haven't bothered to move to anything else yet. In theory, the directory layout should be mostly compatible with other tools like chezmoi that you may enjoy more, though I have not tried them myself.

Significant stargazers

(top 24 of 31)

Ibraheem Ahmed

774 followers · starred Dec 2020

Devin Ragotzy

57 followers · starred Jan 2020

Yusuke Tanaka

384 followers · starred Dec 2019

Roger Coll

46 followers · starred Sep 2022