mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-06-12 13:34:26 +02:00
feat(wm): add per-workspace tiling config + toggle
Added two commands, 'komorebic toggle-tiling' and 'komorebic workspace-tiling MONITOR_IDX WORKSPACE_IDX on|off' which allow for tiling on the currently focused workspace to be toggled on and off, and for the tiling for a specific workspace to be set to on or off (useful if you want a specific workspace to always have tiling set to off at startup). resolve #5
This commit is contained in:
@@ -40,6 +40,7 @@ pub enum SocketMessage {
|
||||
// Monitor and Workspace Commands
|
||||
EnsureWorkspaces(usize, usize),
|
||||
NewWorkspace,
|
||||
ToggleTiling,
|
||||
Stop,
|
||||
TogglePause,
|
||||
Retile,
|
||||
@@ -47,6 +48,7 @@ pub enum SocketMessage {
|
||||
FocusWorkspaceNumber(usize),
|
||||
ContainerPadding(usize, usize, i32),
|
||||
WorkspacePadding(usize, usize, i32),
|
||||
WorkspaceTiling(usize, usize, bool),
|
||||
WorkspaceName(usize, usize, String),
|
||||
WorkspaceLayout(usize, usize, Layout),
|
||||
// Configuration
|
||||
|
||||
Reference in New Issue
Block a user