From 5e1256887658d6900398fb179227b1e84282184d Mon Sep 17 00:00:00 2001 From: Prad Nukala Date: Thu, 8 Oct 2026 11:48:24 -0400 Subject: [PATCH] feat(config): add Ghostty window grouping configuration --- dot_config/hypr/hyprland.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dot_config/hypr/hyprland.lua b/dot_config/hypr/hyprland.lua index 9806656..275a31c 100644 --- a/dot_config/hypr/hyprland.lua +++ b/dot_config/hypr/hyprland.lua @@ -68,6 +68,12 @@ o.window([[^com\.anthropic\.Claude$]], { workspace = "special:claude silent" }) o.window([[^com\.fastmail\.Fastmail$]], { workspace = "special:fastmail silent" }) o.window([[^Beeper$]], { workspace = "special:beeper silent" }) +-- Ghostty opens as a group (tabbed, groupbar on top). Each Ghostty window is +-- its own tmux session (~/.local/bin/ghostty-tmux) titled with the session +-- name, so the groupbar reads as a session list; with group.auto_group, more +-- Ghostty windows opened from it join the same group. +o.window([[^com\.mitchellh\.ghostty$]], { group = "set" }) + -- SUPER + CTRL + ALT + Y / SUPER + SHIFT + Y: the YouTube web app, summoned -- by ~/.local/bin/omarchy-summon. Not a scratch workspace: a floating, -- pinned window parked in the bottom-left corner at 30% of the monitor on