forked from Shinonome/caelestia-cli
changed hypr.dispatch
This commit is contained in:
@@ -50,6 +50,7 @@ class Command:
|
|||||||
hypr.dispatch("togglespecialworkspace", "communication")
|
hypr.dispatch("togglespecialworkspace", "communication")
|
||||||
|
|
||||||
def music(self) -> None:
|
def music(self) -> None:
|
||||||
|
hypr.dispatch("togglespecialworkspace", "music")
|
||||||
self.spawn_or_move(
|
self.spawn_or_move(
|
||||||
lambda c: c["class"] == "Spotify"
|
lambda c: c["class"] == "Spotify"
|
||||||
or c["initialTitle"] == "Spotify"
|
or c["initialTitle"] == "Spotify"
|
||||||
@@ -58,9 +59,9 @@ class Command:
|
|||||||
"music",
|
"music",
|
||||||
)
|
)
|
||||||
self.move_client(lambda c: c["class"] == "feishin", "music")
|
self.move_client(lambda c: c["class"] == "feishin", "music")
|
||||||
hypr.dispatch("togglespecialworkspace", "music")
|
|
||||||
|
|
||||||
def sysmon(self) -> None:
|
def sysmon(self) -> None:
|
||||||
|
hypr.dispatch("togglespecialworkspace", "sysmon")
|
||||||
self.spawn_client(
|
self.spawn_client(
|
||||||
lambda c: c["class"] == "btop"
|
lambda c: c["class"] == "btop"
|
||||||
and c["title"] == "btop"
|
and c["title"] == "btop"
|
||||||
@@ -68,7 +69,6 @@ class Command:
|
|||||||
# ["foot", "-a", "btop", "-T", "btop", "fish", "-C", "exec btop"],
|
# ["foot", "-a", "btop", "-T", "btop", "fish", "-C", "exec btop"],
|
||||||
["kitty", "-T", "btop", "fish", "-c", "btop"],
|
["kitty", "-T", "btop", "fish", "-c", "btop"],
|
||||||
)
|
)
|
||||||
hypr.dispatch("togglespecialworkspace", "sysmon")
|
|
||||||
|
|
||||||
def steam(self) -> None:
|
def steam(self) -> None:
|
||||||
self.spawn_or_move(
|
self.spawn_or_move(
|
||||||
@@ -79,8 +79,8 @@ class Command:
|
|||||||
hypr.dispatch("togglespecialworkspace", "steam")
|
hypr.dispatch("togglespecialworkspace", "steam")
|
||||||
|
|
||||||
def todo(self) -> None:
|
def todo(self) -> None:
|
||||||
self.spawn_or_move(lambda c: c["class"] == "Todoist", ["todoist"], "todo")
|
|
||||||
hypr.dispatch("togglespecialworkspace", "todo")
|
hypr.dispatch("togglespecialworkspace", "todo")
|
||||||
|
self.spawn_or_move(lambda c: c["class"] == "Todoist", ["todoist"], "todo")
|
||||||
|
|
||||||
def specialws(self) -> None:
|
def specialws(self) -> None:
|
||||||
workspaces = hypr.message("workspaces")
|
workspaces = hypr.message("workspaces")
|
||||||
|
|||||||
Reference in New Issue
Block a user