From deb6f95cc63eec8de07e3f1743088de69843881a Mon Sep 17 00:00:00 2001 From: danielponte Date: Mon, 6 Jul 2026 12:33:09 -0300 Subject: [PATCH] FIX: external monitor only bug (ISSUE #135) --- src/boomer.nim | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/boomer.nim b/src/boomer.nim index a44b744..2ade95d 100644 --- a/src/boomer.nim +++ b/src/boomer.nim @@ -281,7 +281,9 @@ proc main() = var trackingWindow = DefaultRootWindow(display) var screenConfig = XRRGetScreenInfo(display, DefaultRootWindow(display)) - let rate = XRRConfigCurrentRate(screenConfig) + var rate = XRRConfigCurrentRate(screenConfig) + if rate <= 0: + rate = 60 echo "Screen rate: ", rate let screen = XDefaultScreen(display)