Drop the icon sample row; give tool panes a working PATH and a reason to stay open; answer the open questions

This commit is contained in:
Sam
2026-11-10 18:35:11 +11:00
parent 4a23f05d20
commit 7b12b45064
11 changed files with 499 additions and 9 deletions

View File

@@ -339,13 +339,6 @@ func (m repairModel) healthLines() []string {
mutedStyle2().Render(truncateVisible(c.detail, max(10, m.width-30)))))
}
out = append(out, "")
// The one way to tell whether the terminal is drawing the font: show the
// glyphs themselves. Nothing else on this screen answers that question.
out = append(out, " "+mutedStyle2().Render("icons ")+
icons.Done+" "+icons.Running+" "+icons.Blocked+" "+icons.Review+" "+
icons.Branch+" "+icons.Folder+" "+icons.Cost+" "+
dimStyle().Render("if these are boxes, this terminal is not using a Nerd Font"))
out = append(out, "")
if failed == 0 {
out = append(out, " "+lipgloss.NewStyle().Foreground(lipgloss.Color(active.Success)).Render("everything checked passes"))
} else {