Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Settings ¶
type Settings struct { Cwd string // The current working directory. InstallDir string // The install directory. CloneDir string // The release clone dir inside the install dir. TempDir string // The temporary directory inside the install dir. PromptCtx prompt.IContext // The prompt context for UI prompts. HookTemplateDir string // The chosen hook template directory. // Registered Repos loaded from the install dir. RegisteredGitDirs hooks.RegisterRepos // All repositories Git directories where Githooks run-wrappers have been installed. // Bool indicates if it is already registered. UninstalledGitDirs UninstallSet // LFSAvailable tells if 'git-lfs' is installed. LFSAvailable bool }
Settings are the settings for the installer.
type UISettings ¶
type UISettings struct { // A prompt context which enables showing a prompt. PromptCtx prompt.IContext }
UISettings defines user interface settings made by the user over prompts.
type UninstallSet ¶
UninstallSet is a typedef for tracking uninstalled repos.
Click to show internal directories.
Click to hide internal directories.