From 7fec55e0ed9bacb560050541ba456db7dec7687e Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 30 Aug 2026 10:30:34 +0200 Subject: [PATCH] Leave Hermes Desktop's HUD the transparency it draws itself The HUD is a frameless Electron window that paints its own per-pixel transparency. Under the default rules it gets a compositor border and Omarchy's window opacity on top, which turns the compact prompt into an outlined, muddy canvas. Scoped to the HUD by title, so the main Hermes window keeps the ordinary treatment. Co-authored-by: Luiz Filipe Co-Authored-By: Claude Opus 5 (1M context) --- default/hypr/apps/hermes.lua | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 default/hypr/apps/hermes.lua diff --git a/default/hypr/apps/hermes.lua b/default/hypr/apps/hermes.lua new file mode 100644 index 00000000..a7ad307f --- /dev/null +++ b/default/hypr/apps/hermes.lua @@ -0,0 +1,7 @@ +-- Hermes Desktop's frameless HUD manages its own geometry. +o.window({ class = "^Hermes$", title = "^Hermes HUD$" }, { + tag = "-default-opacity", + float = true, + border_size = 0, + opacity = "1 1", +})