I've been fiddling around with cobra zsh completion and used your project as a test drive.
So far everything seems to work quite well (groups and streams can be completed).
This adds a dependency to something i just wrote though (which is not the integrated zsh completion of cobra), so feel free to close this PR if that is an issue.
subcommands are now added to parent in their init function
added ini and cobra-zsh-gen as dependency
fixed nil error in TopStreamNames
added script to aur package
added pages argument to GetLogStreams() to limit the returned amount
(completion only peeks at the most recent ones for performance)
I've been fiddling around with cobra zsh completion and used your project as a test drive. So far everything seems to work quite well (groups and streams can be completed).
This adds a dependency to something i just wrote though (which is not the integrated zsh completion of cobra), so feel free to close this PR if that is an issue.