wiki: add plugins list

Fabien Devaux 2023-07-28 22:12:14 +02:00
parent 34d51cfefa
commit cf19e405db

15
Plugins.md Normal file

@ -0,0 +1,15 @@
You may install more plugins by using 3rd party or custom Python packages.
Pyprland provides the following plugins out of the box:
- `scratchpads` implements dropdowns & togglable poppups
[![demo video](https://img.youtube.com/vi/ZOhv59VYqkc/0.jpg)](https://www.youtube.com/watch?v=ZOhv59VYqkc)
- `monitors` allows relative placement of monitors depending on the model
- `expose` easily switch between scratchpads and active workspace :
[![demo video](https://img.youtube.com/vi/ce5HQZ3na8M/0.jpg)](https://www.youtube.com/watch?v=ce5HQZ3na8M)
[![demo video](https://img.youtube.com/vi/BNZCMqkwTOo/0.jpg)](https://www.youtube.com/watch?v=BNZCMqkwTOo)
- `workspaces_follow_focus` provides commands and handlers allowing a more flexible workspaces usage on multi-monitor setups. If you think the multi-screen behavior of hyprland is not usable or broken/unexpected, this is probably for you.
- `lost_windows` brings lost floating windows to the current workspace
- `toggle_dpms` toggles the DPMS status of every plugged monitor
- `magnify` toggles zooming of viewport or sets a specific scaling factor
[![demo video](https://img.youtube.com/vi/yN-mhh9aDuo/0.jpg)](https://www.youtube.com/watch?v=yN-mhh9aDuo)
- `shift_monitors` adds a self-configured "swapactiveworkspaces" command