feat: expose layout controls over IPC

This commit is contained in:
Samuel Onoja committed 2026-09-25 04:15:48 +01:00
1 parent 0a98bead56
commit d0dc55349c
4 files changed
+18 -4

No files matched your search

+5
View File
@@ -172,6 +172,11 @@ impl Ferese {
"move-to-workspace" => self.move_focused_to_workspace(workspace_arg(args)?),
"toggle-floating" => self.toggle_focused_floating(),
"toggle-fullscreen" => self.toggle_focused_fullscreen(),
"toggle-layout" => self.toggle_layout_mode(),
"cycle-column-width" => self.cycle_focused_column_width(),
"center-column" => self.center_focused_column(),
"consume" => self.consume_focused_window(),
"expel" => self.expel_focused_window(),
"close" => self.close_focused_window(),
"get-focused-window" => return Ok(self.focused_window_json()),
"get-workspaces" => return Ok(self.workspaces_json()),