From 3f8527b667baa09053bdcf3b44b0a2cce452e6e6 Mon Sep 17 00:00:00 2001 From: Naved Rangwala Date: Mon, 27 Apr 2026 14:16:36 -0700 Subject: [PATCH] disable cursor blink to reduce idle terminal CPU usage 5 idle terminals with cursorBlink: true cause ~28% CPU from constant WebGL repaint cycles. With blink disabled, idle terminals drop to near-zero. Co-Authored-By: Claude Opus 4.6 (1M context) --- public/terminal-manager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/terminal-manager.js b/public/terminal-manager.js index d533500..6863b22 100644 --- a/public/terminal-manager.js +++ b/public/terminal-manager.js @@ -175,7 +175,7 @@ function createTerminalEntry(session) { fontSize: 12, fontFamily: "'SF Mono', 'Fira Code', 'Cascadia Code', Menlo, monospace", theme: TERMINAL_THEME, - cursorBlink: true, + cursorBlink: false, scrollback: 10000, convertEol: true, allowProposedApi: true,