Documentation
¶
Overview ¶
Package ui is the bubbletea TUI: the repository list and the repository view.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Version = "dev"
Version is the running gitnest's version, set by main; development builds never look for updates.
Functions ¶
Types ¶
type App ¶
type App struct {
// contains filtered or unexported fields
}
type Shell ¶ added in v0.9.0
type Shell struct {
// contains filtered or unexported fields
}
Shell holds several independent gitnests ("panes") in one terminal. Every pane is a full App with its own screen, selection, open repository, prompts and editor; the config, themes, scanner and the commit clipboard are shared. ctrl+n opens a pane, ctrl+w closes one, ctrl+arrows (or alt+arrows) move the focus and ctrl+g changes the layout. Up to maxTiled panes are tiled; more are shown as tabs.
Click to show internal directories.
Click to hide internal directories.