feat: add mouse support + install pnpm, uv, docker, gh
All checks were successful
CI / build (push) Successful in 24s
Release / release (push) Successful in 1m34s

- Added tea.WithMouseCellMotion() for mouse interaction in TUI
- Added installers for pnpm (npm), uv (astral), docker (pacman/apt/dnf/brew),
  gh/github-cli (pacman/apt/dnf/brew)

💘 Generated with Crush

Assisted-by: GLM-5.1 via Crush <crush@charm.land>
This commit is contained in:
Augustin
2026-04-19 23:05:15 +02:00
parent 8e3f8b8770
commit e58e00da13
2 changed files with 85 additions and 1 deletions

View File

@@ -102,7 +102,7 @@ func runTUI() {
result := scanner.ScanSystem()
model := tui.NewModel(cfg, result)
p := tea.NewProgram(model, tea.WithAltScreen())
p := tea.NewProgram(model, tea.WithAltScreen(), tea.WithMouseCellMotion())
if _, err := p.Run(); err != nil {
fmt.Fprintf(os.Stderr, "Error: %v\n", err)