Skip to content

Add terminal scrollbar support#59

Open
IgorWarzocha wants to merge 2 commits intoam-will:mainfrom
IgorWarzocha:terminal-scrollbar-support
Open

Add terminal scrollbar support#59
IgorWarzocha wants to merge 2 commits intoam-will:mainfrom
IgorWarzocha:terminal-scrollbar-support

Conversation

@IgorWarzocha
Copy link
Copy Markdown
Contributor

@IgorWarzocha IgorWarzocha commented Apr 16, 2026

This adds a visible vertical scrollbar to terminal panes in Limux.

The terminal widget now hosts a GTK scrollbar next to the embedded Ghostty surface, listens for GHOSTTY_ACTION_SCROLLBAR updates, and maps user drag events back to Ghostty with scroll_to_row:<row>.

It also exposes the missing scrollbar action bits in limux-ghostty-sys and respects Ghostty's scrollbar = never setting so the feature does not override user config.

Validation: cargo fmt and cargo check.

screenrecording-2026-04-16_15-38-10.mp4

Closes #58

@IgorWarzocha IgorWarzocha force-pushed the terminal-scrollbar-support branch from 08f064f to 150c312 Compare April 16, 2026 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Request: visible scrollbar for terminal panes

1 participant