MCPcopy Create free account
hub / github.com/cwarden/git-add--interactive / initColors

Method initColors

internal/ui/app.go:67–84  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

65}
66
67func (a *App) initColors() {
68 a.colors.UseColor = a.repo.GetColorBool("color.interactive")
69
70 if a.colors.UseColor {
71 a.colors.PromptColor = a.repo.GetColor("color.interactive.prompt", "bold blue")
72 a.colors.HeaderColor = a.repo.GetColor("color.interactive.header", "bold")
73 a.colors.HelpColor = a.repo.GetColor("color.interactive.help", "red bold")
74 a.colors.ErrorColor = a.repo.GetColor("color.interactive.error", "red bold")
75 a.colors.NormalColor = a.repo.GetColor("", "reset")
76 }
77
78 if a.repo.GetColorBool("color.diff") {
79 a.colors.FragInfoColor = a.repo.GetColor("color.diff.frag", "cyan")
80 a.colors.DiffOldColor = a.repo.GetColor("color.diff.old", "red")
81 a.colors.DiffNewColor = a.repo.GetColor("color.diff.new", "green")
82 a.colors.DiffCtxColor = a.repo.GetColor("color.diff.context", "")
83 }
84}
85
86func (a *App) RunInteractive() error {
87 commands := []Command{

Callers 1

NewAppFunction · 0.95

Calls 2

GetColorBoolMethod · 0.80
GetColorMethod · 0.80

Tested by

no test coverage detected