chore(config): add workspace rules and tablet mapping, fix tldraw launch

This commit is contained in:
Prad Nukala committed 2026-08-28 14:14:20 -04:00
1 parent 40f107c81f
commit 8a510bec89
9 files changed
+75 -10

No files matched your search

+15
View File
@@ -27,3 +27,18 @@ require("default.hypr.toggles")
-- Add any other personal Hyprland configuration below.
-- o.window("qemu", { workspace = "5" })
-- Pin workspaces to monitors. Matched on EDID description for the external
-- display so it survives landing on a different DP connector after re-docking.
hl.workspace_rule({ workspace = "3", monitor = "desc:Apple Computer Inc StudioDisplay 0x984262A7" })
hl.workspace_rule({ workspace = "4", monitor = "eDP-1" })
-- Always open these apps on a fixed workspace and follow them there. Classes
-- come from `hyprctl clients` -- the desktop files' StartupWMClass hints
-- disagree with reality for Beeper (claims BeeperTexts, actually reports
-- Beeper). Add " silent" to a workspace prop to place a window without
-- switching the view to it.
o.window([[^brave-youtube\.com__-Default$]], { workspace = "1" })
o.window([[^brave-www\.tldraw\.com__-Default$]], { workspace = "3" })
o.window([[^com\.fastmail\.Fastmail$]], { workspace = "4" })
o.window([[^Beeper$]], { workspace = "4" })