diff options
| author | Jeff Carr <[email protected]> | 2025-10-27 10:44:52 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-27 10:44:52 -0500 |
| commit | ac81e470cfecaf8387ff621bd36ced28e56ee3fc (patch) | |
| tree | 743bd7a06c76f63f2cdee644b5dbeb54b739c12f /argv.go | |
| parent | a0dae603e2de74f0184991dff2bddf14d27a65ed (diff) | |
some working on seperate cache / mode settings
Diffstat (limited to 'argv.go')
| -rw-r--r-- | argv.go | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -10,6 +10,7 @@ package main var argv args type args struct { + Cache *CacheCmd `arg:"subcommand:cache" help:"chose the cache of repos to work with"` Clean *CleanCmd `arg:"subcommand:clean" help:"'git clean' + reset repos to original state"` Commit *CommitCmd `arg:"subcommand:commit" help:"'git commit'"` Gui *EmptyCmd `arg:"subcommand:gui" help:"open the gui"` @@ -115,6 +116,10 @@ type GenerateCmd struct { Strict bool `arg:"--strict" help:"die if any namespaces are missing"` } +type CacheCmd struct { + Filename string `arg:"positional"` +} + type CleanCmd struct { List *EmptyCmd `arg:"subcommand:list" help:"list not clean repos"` } |
