expose
Implements the "expose" effect, showing every client window on the focused screen.
For a similar feature using a menu, try the fetch_client_menu plugin (less intrusive).
Sample hyprland.lua:
lua
--Setup the key binding
hl.bind(mainMod .. " + B", hl.dsp.exec_cmd(pypr .. " expose"))
--Add some style to the "exposed" workspace
hl.workspace_rule({
workspace = "special:exposed",
gaps_out = 60,
gaps_in = 30,
border_size = 5,
no_shadow = true,
})MOD+B will bring every client to the focused workspace, pressed again it will go to this workspace.
Check workspace rules for styling options.
NOTE
If you are looking for toggle_minimized, check the toggle_special plugin
Commands
Loading commands...
Configuration
Loading configuration...