From 78d1fa262c65978c17bcf15d1a0d3ba756160ccd Mon Sep 17 00:00:00 2001 From: m3ta-chiron Date: Thu, 17 Sep 2026 06:51:12 +0200 Subject: [PATCH] fix(hyprland): float+pin vibetyper Recording Indicator Since vibetyper 1.5.x the indicator is a small bottom-center panel, not a fullscreen overlay. Without an explicit float rule dwindle tiles it and clips the panel to tile size (magic formatter preview, language confirm etc. appeared cut off). --- profiles/contexts/desktop/wm/hyprland.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/profiles/contexts/desktop/wm/hyprland.nix b/profiles/contexts/desktop/wm/hyprland.nix index e9fb691..3941521 100644 --- a/profiles/contexts/desktop/wm/hyprland.nix +++ b/profiles/contexts/desktop/wm/hyprland.nix @@ -400,6 +400,22 @@ in { match.initial_title = ".*streamlabs.com.*"; no_blur = true; } + { + match = { + class = "^vibe-typer$"; + title = "^Recording Indicator$"; + }; + # 1.5.x renders a small bottom-center panel, not a fullscreen overlay. + # Without float it gets tiled by dwindle and clipped to tile size. + float = true; + } + { + match = { + class = "^vibe-typer$"; + title = "^Recording Indicator$"; + }; + pin = true; + } { match = { class = "^vibe-typer$";