Commit graph

7 commits

Author SHA1 Message Date
Rahix 785ff37107 manager: The big refactoring
Clean up the logic in main to make it more readable.  Factor out common
functionality into the respective modules.
2025-05-22 20:28:38 +02:00
Rahix bc54cd91fd manager: Factor out a common context object
Clean up the global data a bit by bundling it in a context object.
2025-05-22 18:47:31 +02:00
Rahix e418d9d720 manager: Reduce noise from git commands 2025-05-22 17:20:01 +02:00
Rahix d0c8389c3b manager: Apply rustfmt 2025-05-22 15:49:06 +02:00
Rahix e274f6206c manager: Configure a git identity for committing 2025-05-22 15:02:57 +02:00
Rahix cf484fe21c manager: Fix ignoring subcommand exit status 2025-05-22 15:00:28 +02:00
Rahix 8b66d2551a manager: Render graphviz tree and push it to git 2025-05-22 14:55:35 +02:00