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

@@ -170,6 +170,12 @@ func (m boardModel) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
case "down", "j":
m.toolAt = min(len(tools)-1, m.toolAt+1)
return m, nil
case "g":
m.toolAt = 0
return m, nil
case "G":
m.toolAt = len(tools) - 1
return m, nil
case "enter":
t := tools[m.toolAt]
m.tools = false