Float Loupe and update annotation workflow

This commit is contained in:
rope 2026-09-19 10:00:58 +01:00
parent 7f18d154cd
commit 20054c4c90
2 changed files with 13 additions and 4 deletions

8
flake.lock generated
View file

@ -200,11 +200,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1789759456, "lastModified": 1789808342,
"narHash": "sha256-pV2iKbCp4F7ux4E3usYHi/KzC08/fxiDa64cL4DdJfc=", "narHash": "sha256-xwLOeV+VbeRU8G8er+nPEK574Q3Ewx7dqHbTlTL5e2k=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "f65d5548de5aa77cc14870d5e7a5f24a972d957a", "rev": "3eaaae68473f803fa781c3494f46fa54475658df",
"revCount": 1671, "revCount": 1673,
"type": "git", "type": "git",
"url": "https://forg.gregersen.it/lazzexus/Loupe" "url": "https://forg.gregersen.it/lazzexus/Loupe"
}, },

View file

@ -361,6 +361,15 @@ in
tile = true, tile = true,
}) })
-- Screenshot annotations are a short-lived task over the current
-- workspace, so keep Loupe centred and floating on both desktops.
hl.window_rule({
name = "loupe-floating",
match = { class = "^org[.]gnome[.]Loupe$" },
float = true,
center = true,
})
-- Battle.net tray icon leaks as a tiny floating XWayland window. -- Battle.net tray icon leaks as a tiny floating XWayland window.
hl.window_rule({ hl.window_rule({
match = { class = "^steam_app_(0|default)$", title = "^$", float = true }, match = { class = "^steam_app_(0|default)$", title = "^$", float = true },