Directories
¶
| Path | Synopsis |
|---|---|
|
Package auth obtains API tokens by delegating entirely to the glab and gh CLIs.
|
Package auth obtains API tokens by delegating entirely to the glab and gh CLIs. |
|
Package config loads gu's user configuration and resolves settings that have more than one possible source.
|
Package config loads gu's user configuration and resolves settings that have more than one possible source. |
|
Package ctxdetect works out what the user is looking at: a specific project, a GitLab group, or nothing in particular.
|
Package ctxdetect works out what the user is looking at: a specific project, a GitLab group, or nothing in particular. |
|
Package diff models a unified diff: the files it touches, their hunks, and the lines within them, down to the runs that changed inside a single line.
|
Package diff models a unified diff: the files it touches, their hunks, and the lines within them, down to the runs that changed inside a single line. |
|
Package forge defines gu's provider-neutral view of a code-hosting service.
|
Package forge defines gu's provider-neutral view of a code-hosting service. |
|
github
Package github implements forge.Forge against the GitHub REST API.
|
Package github implements forge.Forge against the GitHub REST API. |
|
gitlab
Package gitlab implements forge.Forge against the GitLab REST API.
|
Package gitlab implements forge.Forge against the GitLab REST API. |
|
Package httpcache caches provider responses on disk, so a screen you have already seen is drawn from the last answer while a fresh one is fetched.
|
Package httpcache caches provider responses on disk, so a screen you have already seen is drawn from the last answer while a fresh one is fetched. |
|
Package profile resolves which account identity gu should act as.
|
Package profile resolves which account identity gu should act as. |
|
Package recent remembers which projects were opened, so the home screen can offer the common path in one keypress rather than three levels of explorer.
|
Package recent remembers which projects were opened, so the home screen can offer the common path in one keypress rather than three levels of explorer. |
|
Package stack models a feature that spans several repositories: a set of merge requests with a dependency order between them.
|
Package stack models a feature that spans several repositories: a set of merge requests with a dependency order between them. |
|
Package ui implements gu on top of the ninebox shell.
|
Package ui implements gu on top of the ninebox shell. |
Click to show internal directories.
Click to hide internal directories.