package oxbow
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Dynamic window manager for the river Wayland compositor
Install
dune-project
Dependency
Authors
Maintainers
Sources
v0.1.1.tar.gz
md5=a182e6d368a65e6752771e41e651713f
sha512=020d2c7f9f4e06966ca56695e24eb0b41dd12500aa65d2cd9b56e03068bbb6ea7770de0a33c04f0d054bd474bee8c2b36bb46af86266c9823490e1bd0810c027
doc/oxbow.ipc/Oxbow_ipc/Command/Window/index.html
Module Command.WindowSource
Source
type t = | Close of Oxbow_core.Target.Window.Any.t| Focus_logical of {dir : Oxbow_core.Direction.Logical.t;warp : bool option;target : Oxbow_core.Target.Window.One.t;
}| Focus_spatial of {dir : Oxbow_core.Direction.Spatial.t;warp : bool option;target : Oxbow_core.Target.Window.One.t;
}| Focus_match of {warp : bool option;target : Oxbow_core.Target.Window.One.t;
}| Tag of {follow : bool;target : Oxbow_core.Target.Window.Any.t;
}| Tag_shift of {dir : Oxbow_core.Direction.Logical.t;follow : bool;target : Oxbow_core.Target.Window.Any.t;
}| Tag_shift_occupied of {dir : Oxbow_core.Direction.Logical.t;follow : bool;target : Oxbow_core.Target.Window.Any.t;
}| Move_drag| Move_to of {x : Oxbow_core.Extent.t;y : Oxbow_core.Extent.t;target : Oxbow_core.Target.Window.Any.t;
}| Move_spatial of {dir : Oxbow_core.Direction.Spatial.t;by : Oxbow_core.Extent.t;target : Oxbow_core.Target.Window.Any.t;
}| Resize_drag| Resize_to of {w : Oxbow_core.Extent.t;h : Oxbow_core.Extent.t;target : Oxbow_core.Target.Window.Any.t;
}| Resize_spatial of {dir : Oxbow_core.Direction.Spatial.t;by : Oxbow_core.Extent.t;target : Oxbow_core.Target.Window.Any.t;
}| Send_logical of {dir : Oxbow_core.Direction.Logical.t;policy : Oxbow_core.Tag.Policy.t;follow : bool;target : Oxbow_core.Target.Window.Any.t;
}| Send_spatial of {dir : Oxbow_core.Direction.Spatial.t;policy : Oxbow_core.Tag.Policy.t;follow : bool;target : Oxbow_core.Target.Window.Any.t;
}| Send_name of {name : string;policy : Oxbow_core.Tag.Policy.t;follow : bool;target : Oxbow_core.Target.Window.Any.t;
}| Shift of {dir : Oxbow_core.Direction.Logical.t;target : Oxbow_core.Target.Window.One.t;
}| Toggle_tag of {target : Oxbow_core.Target.Window.Any.t;
}| Toggle_floating of Oxbow_core.Target.Window.Any.t| Toggle_maximize of Oxbow_core.Target.Window.One.t| Toggle_fullscreen of Oxbow_core.Target.Window.One.t| Toggle_fake_fullscreen of Oxbow_core.Target.Window.Any.t| Set_sticky of {scope : Oxbow_core.Sticky.t;target : Oxbow_core.Target.Window.Any.t;
}| Toggle_sticky of {toggle : Oxbow_core.Sticky.Toggle.t;target : Oxbow_core.Target.Window.Any.t;
}| Toggle_swallow of Oxbow_core.Target.Window.Any.t| Zoom of {warp : bool option;target : Oxbow_core.Target.Window.One.t;
}| Column_consume of Oxbow_core.Target.Window.One.t| Column_release of Oxbow_core.Target.Window.One.t| Column_move of {dir : Oxbow_core.Direction.Logical.t;target : Oxbow_core.Target.Window.One.t;
}| Column_width of {delta : float Oxbow_core.Delta.t;target : Oxbow_core.Target.Window.One.t;
}| Column_width_default of Oxbow_core.Target.Window.One.t| Column_width_cycle of Oxbow_core.Target.Window.One.t| Rule_add of Oxbow_core.Window_rule.t| Rule_remove of int list| Label_add of {label : string;target : Oxbow_core.Target.Window.Any.t;
}| Label_remove of {label : string;target : Oxbow_core.Target.Window.Any.t;
}| Spawn_position of Oxbow_core.Spawn_position.t| Spawn_focus of bool| Drag_retile of bool| Scratchpad_set of {name : string;target : Oxbow_core.Target.Window.Any.t;
}| Scratchpad_clear of {target : Oxbow_core.Target.Window.Any.t;
}
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>