20 Commits

Author SHA1 Message Date
8039fb3d0b fix template fill consistency for TOML 2025-12-19 18:15:59 -08:00
4d707b97e4 improve type hint coverage, make ruff format compliant 2025-09-28 00:31:32 -07:00
2b0702fe36 implement control flow for attaining custom user permissions 2025-09-26 04:33:19 -07:00
96fba06709 fix bug in template exec pattern 2024-08-18 14:14:51 -07:00
2553bc14af add py execution support to templates, loosen generate matches 2024-08-18 11:56:28 -07:00
017f1c5b1c update README links, minor logging fix 2024-08-12 01:52:28 -07:00
433af79028 add template generation functionality, version mapping 2024-08-12 00:23:39 -07:00
b565d99882 fix CLI arg clash 2024-08-11 16:01:18 -07:00
c0d94b2de7 fix README tag issue 2024-08-11 05:18:47 -07:00
4ab6c4f100 modify argument names, update README with examples and demo 2024-08-11 04:13:39 -07:00
bf311d57a5 large refactor (break up ConfigManager), add more tests 2024-08-10 23:48:35 -07:00
cb1dd52833 add install/update subcommands, add key-val spec for templates 2024-07-12 03:01:13 -07:00
8a78da1a28 fix minor script match bug 2024-07-09 15:36:58 -07:00
ec5893581e fix small config-map bug 2024-07-09 15:34:19 -07:00
8afdadc263 fix bug when group dir doesn't exist 2024-07-09 14:52:42 -07:00
5bb280b1da add binary target in pyproject 2024-07-09 12:18:16 -07:00
533c533034 add support for palette variants, minor bug fixes 2024-07-07 16:30:07 -07:00
3120638ef3 add template generation, generalize search heuristics 2024-07-07 04:21:51 -07:00
b72de8e28f improve output formatting 2024-07-05 04:11:54 -07:00
fd32cfd5ba overhaul ConfigManager, add basic tests, add basic docs 2024-07-05 02:06:05 -07:00