Add webOS Terminal#200
Conversation
Native terminal emulator for rooted LG webOS TVs.
|
First, you'll have to change the package name to begin with something besides |
org.webosbrew.* is reserved for official Homebrew project packages.
|
Updated per review feedback: renamed package from |
Thanks |
Check Results for com.github.gprot42.webosterminal.yml:Package Metadata✅ Check passed. Compatibility CheckApp com.github.gprot42.webosterminalWeb app — Enact; + React; requires ES2016; bundles polyfills (core-js, regenerator)
Web app
Service com.github.gprot42.webosterminal.serviceJS service — Node.js service; requires ES5
JS service |
Document shell automation API support and point manifest at the latest v0.0.7 release assets.
|
Updated to v0.0.7 — adds shell automation API for remote |
|
Fixed CI failure: v0.0.8 downlevels xterm's Release: https://github.com/gprot42/webos-terminal/releases/tag/v0.0.8 |
|
Hello! I'm improving the tooling to properly check this package now. I'll update check result for this package. |
Document bundled monospace font selection and point manifest at the latest v0.0.9 release assets.
|
Updated to v0.0.9 — adds bundled monospace font selection in Settings (JetBrains Mono, IBM Plex Mono, Cascadia Mono, DejaVu Sans Mono, Fira Mono, or system monospace) with a live preview panel. Manifest and release are live at https://github.com/gprot42/webos-terminal/releases/tag/v0.0.9 |
Document raw keystroke passthrough when a PTY is available (shell history, tab completion, job control, TUI apps) and the piped-shell fallback.
raw.githubusercontent.com rate-limits CI runners (HTTP 429), which fails
the package-lint check ("iconUri must be accessible"). Serve the icon and
screenshot via jsDelivr instead.
CI fix for package-lintThe failure on run 28980124546 was:
Root cause: Fix (commit
Local |
Summary
Adds webOS Terminal (
com.github.gprot42.webosterminal) to the Homebrew Channel app repository.Native terminal emulator for rooted LG webOS TVs. Provides interactive shell access on the TV itself (no laptop/SSH required), with multi-tab support, remote-friendly key bar, native PTY support via
ptybridgewith raw keystroke passthrough (shell history, tab completion, job control, full-screen apps), shell automation API for remoteluna-sendscripting, and bundled monospace font selection with live preview.Release assets
manifestUrlpoints atreleases/latest, so Homebrew Channel always installs the current release.Test plan
ipkHash/ipkUrl(v0.0.11)