overhaul ConfigManager, add basic tests, add basic docs

This commit is contained in:
2024-07-05 02:06:05 -07:00
parent dd724ee1ff
commit fd32cfd5ba
33 changed files with 791 additions and 319 deletions

View File

@@ -52,3 +52,4 @@
- Refresh scripts should likely specify a shell shabang at the top of the file
- `apps` can serve as a dotfiles folder
- Support symlinking whole folders?
- `any` might prefer to match configs with none over specific options, but will match any