No description
  • Go 97.8%
  • Nix 2.2%
Find a file
Arne Skaar Fismen f4290e60e1 model: scroll viewport for main list
Add an offset tracked on the model, clamped via clampMainScroll on
cursor moves and refilter, so long result lists scroll instead of
clipping the cursor off-screen.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-29 13:13:04 +02:00
.gitignore Initial commit 2026-05-26 23:20:39 +02:00
apps.go Initial commit 2026-05-26 23:20:39 +02:00
bluetooth.go Add clipboard history view backed by cliphist (#1) 2026-05-26 23:40:43 +02:00
clipboard.go Add clipboard history view backed by cliphist (#1) 2026-05-26 23:40:43 +02:00
commands.go Initial commit 2026-05-26 23:20:39 +02:00
flake.lock Add Nix flake (buildGoModule) 2026-05-29 13:12:31 +02:00
flake.nix Add Nix flake (buildGoModule) 2026-05-29 13:12:31 +02:00
go.mod Add Nix flake (buildGoModule) 2026-05-29 13:12:31 +02:00
go.sum Initial commit 2026-05-26 23:20:39 +02:00
main.go Initial commit 2026-05-26 23:20:39 +02:00
model.go model: scroll viewport for main list 2026-05-29 13:13:04 +02:00
notifications.go Add clipboard history view backed by cliphist (#1) 2026-05-26 23:40:43 +02:00
README.md Initial commit 2026-05-26 23:20:39 +02:00
status.go Initial commit 2026-05-26 23:20:39 +02:00
theme.go Initial commit 2026-05-26 23:20:39 +02:00
usage.go Initial commit 2026-05-26 23:20:39 +02:00
wifi.go Add clipboard history view backed by cliphist (#1) 2026-05-26 23:40:43 +02:00

launcher

A terminal-UI app launcher for Linux, built with Bubble Tea.

Search and launch desktop apps, manage Wi-Fi and Bluetooth, view recent notifications, and open URLs — all from a single TUI.

Build

go build

Run

./launcher

Type to search, arrow keys (or Ctrl+P/Ctrl+N) to navigate, Enter to select, Esc to quit.