From 708a3ee963105d25f2a6dd1af310efe510bba170 Mon Sep 17 00:00:00 2001 From: alexion Date: Wed, 22 Jul 2026 22:09:56 -0400 Subject: [PATCH] feat(desktop): float the satty annotator window (task 0028) --- modules/desktop/screenshot.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/desktop/screenshot.nix b/modules/desktop/screenshot.nix index 1cef31d..972334c 100644 --- a/modules/desktop/screenshot.nix +++ b/modules/desktop/screenshot.nix @@ -37,6 +37,12 @@ in config = lib.mkIf cfg.enable { home-manager.users.${user} = { + # satty is a one-shot annotation surface, so float it rather than letting + # it claim a tile in the layout. + wayland.windowManager.hyprland.settings.windowrule = [ + "float, class:^(com\\.gabm\\.satty)$" + ]; + # Print with plain/Shift/Ctrl for region/window/full. # Super+L, the spec's chosen key, is already the hjkl focus and movement # bind, so screenshots take the Print key instead.