https://github.com/jonhoo/configs
My configuration files
https://github.com/jonhoo/configs
Last synced: about 8 hours ago
JSON representation
My configuration files
- Host: GitHub
- URL: https://github.com/jonhoo/configs
- Owner: jonhoo
- Created: 2011-01-31T13:21:49.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2025-02-08T20:52:40.000Z (13 days ago)
- Last Synced: 2025-02-14T07:52:09.156Z (7 days ago)
- Language: Shell
- Homepage: http://thesquareplanet.com
- Size: 1.09 MB
- Stars: 1,116
- Watchers: 33
- Forks: 178
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - jonhoo/configs - My configuration files (Shell)
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```console
$ stow -Sv
```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.[GNU Stow]: https://www.gnu.org/software/stow/
[shortcomings]: https://github.com/aspiers/stow/issues/33
[chezmoi]: https://www.chezmoi.io/