From f737ed6cc4bc7a55490907d45bda01dbcc08535b Mon Sep 17 00:00:00 2001 From: kenji Date: Wed, 16 Jul 2025 17:37:01 -0500 Subject: [PATCH] changed btop class to kitty for sysmon toggle --- src/caelestia/subcommands/toggle.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/caelestia/subcommands/toggle.py b/src/caelestia/subcommands/toggle.py index 8ee94b6..57c0543 100644 --- a/src/caelestia/subcommands/toggle.py +++ b/src/caelestia/subcommands/toggle.py @@ -61,18 +61,18 @@ class Command: hypr.dispatch("togglespecialworkspace", "music") def sysmon(self) -> None: + hypr.dispatch("togglespecialworkspace", "sysmon") self.spawn_client( - lambda c: c["class"] == "btop" + lambda c: c["class"] == "kitty" and c["title"] == "btop" and c["workspace"]["name"] == "special:sysmon", # ["foot", "-a", "btop", "-T", "btop", "fish", "-C", "exec btop"], ["kitty", "--detach", "-T", "btop", "fish", "-C", "btop"], ) - hypr.dispatch("togglespecialworkspace", "sysmon") def todo(self) -> None: - self.spawn_or_move(lambda c: c["class"] == "Todoist", ["todoist"], "todo") hypr.dispatch("togglespecialworkspace", "todo") + self.spawn_or_move(lambda c: c["class"] == "Todoist", ["todoist"], "todo") def specialws(self) -> None: workspaces = hypr.message("workspaces")