Commit Graph

37 Commits

Author SHA1 Message Date
janishutz 72b477381f chore: more ideas 2026-05-15 17:00:41 +02:00
janishutz e8d8429bc9 feat(config): Prepare for more metadata 2026-05-15 16:58:19 +02:00
janishutz afe8d29340 feat(cli): More argument handling 2026-05-15 16:58:00 +02:00
janishutz 78eecfc81a feat(cli): Better organized CLI arg parsing 2026-05-14 17:36:06 +02:00
janishutz e24eb647ca feat(templates): More package templates, template management start 2026-05-12 14:15:18 +02:00
janishutz 72a8ceb741 feat(templates): pkg groups 2026-05-09 10:20:02 +02:00
janishutz ecb2952a7e feat(commit): individual packages from config respected 2026-05-07 18:25:19 +02:00
janishutz b7218c2a82 chore: some notes 2026-05-04 16:47:35 +02:00
janishutz 7b1dfe6ebc feat(config): Config loading and merging 2026-05-03 15:09:05 +02:00
janishutz 190fb86758 feat(typing): possibly complete 2026-05-03 14:24:03 +02:00
janishutz f9e6120910 feat(typing): More types, cleaner structure 2026-04-30 14:12:35 +02:00
janishutz 31426c006b feat(typing): Start adding python types for the configuration 2026-04-30 10:49:46 +02:00
janishutz 2fd69cc595 feat(init): Templates handling 2026-04-25 16:43:53 +02:00
janishutz 541a876307 feat(config): Schema validator, initial config merger setup 2026-04-23 11:31:01 +02:00
janishutz 5126e0373f feat(PKGBUILD): First setup 2026-04-23 11:30:31 +02:00
janishutz 299ac49b40 feat(schema): Mostly finish the config options 2026-04-18 14:48:52 +02:00
janishutz b6901b59e6 feat(schema): More described opts 2026-04-17 16:57:07 +02:00
janishutz bcd0339d88 feat: Start config schema 2026-04-17 15:41:07 +02:00
janishutz 4017e0263b chore: Note 2026-04-17 11:33:51 +02:00
janishutz b71d18cdc9 chore: Notes 2026-04-16 16:42:22 +02:00
janishutz 043b2618a3 chore: some improvements towards packaging 2026-04-16 16:02:39 +02:00
janishutz c264a5bea2 feat: Diff packages 2026-04-16 16:02:15 +02:00
janishutz bb123c23a1 refactor(pw): Improve handling of password input 2026-04-16 16:01:56 +02:00
janishutz 414c065df4 refactor(printing): Improve handling of list printing 2026-04-16 16:00:58 +02:00
janishutz 35c976fcac chore(notes): Add some ideas 2026-04-16 16:00:33 +02:00
janishutz b8e2d68469 feat: Improved package diff printing 2026-04-15 17:15:21 +02:00
janishutz 5734c0d524 feat: printing utils 2026-04-15 16:51:55 +02:00
janishutz f5386d0e98 feat: Add setup function 2026-04-15 15:59:36 +02:00
janishutz ead9e3a3f7 fix: no importing, catch errors, ascii art 2026-04-10 08:59:35 +02:00
janishutz 711b89a0d6 feat(pacman): Add needed commands 2026-04-10 08:58:54 +02:00
janishutz 0697bef7d5 feat(input): Password prompt, rename 2026-04-10 08:58:40 +02:00
janishutz 6018d6256d feat(git): all needed subcommands (commit, branches, push, pull) 2026-04-10 08:58:17 +02:00
janishutz 6e497fdfd2 Notes, improve args, some UX 2026-04-07 18:13:03 +02:00
janishutz 6ebae74f93 CLI mostly set up 2026-02-02 17:33:54 +01:00
janishutz f07d2dacfb Start CLI 2026-02-02 16:52:17 +01:00
janishutz 8ee735bb1f Start setup 2026-02-02 16:15:14 +01:00
janishutz 26d09b1339 Initial commit 2026-02-02 15:07:20 +00:00