Updated Plugins (markdown)

Fabien Devaux 2023-07-28 22:16:22 +02:00
parent 36204a25f3
commit a1727d00c2

@ -15,7 +15,7 @@ Pyprland provides the following plugins out of the box:
- `shift_monitors` adds a self-configured "swapactiveworkspaces" command - `shift_monitors` adds a self-configured "swapactiveworkspaces" command
# Plugin: `expose` # `expose`
Moves the focused window to some (hidden) special workspace and back with one command. Moves the focused window to some (hidden) special workspace and back with one command.
@ -39,7 +39,7 @@ bind = $mainMod, N, exec, pypr toggle_minimized
Also include windows in the special workspaces during the expose. Also include windows in the special workspaces during the expose.
# Plugin: `shift_monitors` # `shift_monitors`
Swaps the workspaces of every screen in the given direction. Swaps the workspaces of every screen in the given direction.
Note the behavior can be hard to predict if you have more than 2 monitors, suggestions are welcome. Note the behavior can be hard to predict if you have more than 2 monitors, suggestions are welcome.
@ -54,7 +54,7 @@ Example usage in `hyprland.conf`:
bind = $mainMod SHIFT, O, exec, pypr shift_monitors +1 bind = $mainMod SHIFT, O, exec, pypr shift_monitors +1
``` ```
# Plugin: `magnify` # `magnify`
### Command ### Command
@ -67,20 +67,20 @@ bind = $mainMod SHIFT, O, exec, pypr shift_monitors +1
Scaling factor to be used when no value is provided. Scaling factor to be used when no value is provided.
# Plugin: `toggle_dpms` # `toggle_dpms`
### Command ### Command
- `toggle_dpms`: if any screen is powered on, turn them all off, else turn them all on - `toggle_dpms`: if any screen is powered on, turn them all off, else turn them all on
# Plugin: `lost_windows` # `lost_windows`
### Command ### Command
- `attract_lost`: brings the lost windows to the current screen / workspace - `attract_lost`: brings the lost windows to the current screen / workspace
# Plugin: `monitors` # `monitors`
Syntax: Syntax:
```json ```json
@ -128,7 +128,7 @@ If set, runs the associated command for screens which aren't matching any of the
**Note** this is supposed to be a short lived command which will block the rest of the process until closed. In other words no plugin will be processed while this command remains open. **Note** this is supposed to be a short lived command which will block the rest of the process until closed. In other words no plugin will be processed while this command remains open.
# Plugin: `workspaces_follow_focus` # `workspaces_follow_focus`
Make non-visible workspaces follow the focused monitor. Make non-visible workspaces follow the focused monitor.
Also provides commands to switch between workspaces wile preserving the current monitor assignments: Also provides commands to switch between workspaces wile preserving the current monitor assignments:
@ -155,7 +155,7 @@ bind = $mainMod, J, exec, pypr change_workspace -1
You can set the `max_workspaces` property, defaults to `10`. You can set the `max_workspaces` property, defaults to `10`.
# Plugin: `scratchpads` # `scratchpads`
Defines commands that should run in dropdowns. Successor of [hpr-scratcher](https://github.com/hyprland-community/hpr-scratcher), it's fully compatible, just put the configuration under "scratchpads". Defines commands that should run in dropdowns. Successor of [hpr-scratcher](https://github.com/hyprland-community/hpr-scratcher), it's fully compatible, just put the configuration under "scratchpads".