Documentation
¶
Overview ¶
Package cli provides tooling to interact with the command-line environment that Git Town runs in.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SystemUserConfigDir ¶
func SystemUserConfigDir() (configdomain.UserConfigDir, error)
SystemUserConfigDir provides the UserConfigDir to use in production.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package dialog provides high-level screens through which the user can enter data into Git Town.
|
Package dialog provides high-level screens through which the user can enter data into Git Town. |
|
dialogcolors
Package dialogcolors provides definitions for ANSI colors to be used in terminal output.
|
Package dialogcolors provides definitions for ANSI colors to be used in terminal output. |
|
dialogcomponents
Package dialogcomponents contains shared components to build full dialog screens out of.
|
Package dialogcomponents contains shared components to build full dialog screens out of. |
|
dialogcomponents/list
Package list provides a generic list implementation to be used inside BubbleTea-based dialog components.
|
Package list provides a generic list implementation to be used inside BubbleTea-based dialog components. |
|
dialogdomain
Package dialogdomain provides types used in CLI dialogs.
|
Package dialogdomain provides types used in CLI dialogs. |
|
Package flags provides helper methods for working with Cobra flags in a way where Go's usage checker (which produces compilation errors for unused variables) enforces that the programmer didn't forget to define or read the flag.
|
Package flags provides helper methods for working with Cobra flags in a way where Go's usage checker (which produces compilation errors for unused variables) enforces that the programmer didn't forget to define or read the flag. |
|
Package format formats data for printing to the CLI.
|
Package format formats data for printing to the CLI. |
|
Package print outputs complex data structures to the CLI.
|
Package print outputs complex data structures to the CLI. |
Click to show internal directories.
Click to hide internal directories.