Window
In DevelopmentWindow management, decorations, and workspace organization
- Waxed Display Server v0.1.0+
- Surface Plugin
Window Plugin
The Window plugin manages all application windows within LEF, handling decorations, layouts, and workspace organization.
Floating Windows
Traditional free-positioned windows with drag-to-move and resize, snap-to-edge functionality, minimize/maximize/restore, roll up/down, and always-on-top option.
Tiling
Automatic window arrangement with horizontal and vertical splits, tabbed and stacked layouts, adjustable split ratios, and per-workspace layout memory.
Decorations
Window decorations are rendered via Vulkan through Waxed’s texture system. Supports customizable button styles, rounded corners, blur effects, and per-application theme overrides.
Window Rules
Define automatic behaviors for specific applications. Windows can be assigned to specific workspaces, set to floating or tiling mode, or have decorations enabled/disabled based on the application.
Workspaces
Unlimited virtual desktops with per-workspace window memory. Keyboard shortcuts for navigation and customizable workspace names and icons.