This page lists every plugin provided by Pyprland out of the box, more can be enabled if you install the matching package.
"🌟" indicates some maturity & reliability level of the plugin, considering age, attention paid and complexity - from 0 to 3.
Built-in plugins
expose 🌟🌟
exposes all the windows for a quick "jump to" feature
fetch_client_menu 🌟🌟🌟
select a window to be moved to your active workspace (using rofi, dmenu, etc...)
gbar 🌟🌟🌟
improves multi-monitor handling of the status bar - only gBar is supported at the moment
layout_center 🌟🌟🌟
a workspace layout where one client window is almost maximized and others seat in the background
lost_windows 🌟
brings lost floating windows (which are out of reach) to the current workspace
magnify 🌟🌟🌟
toggles zooming of viewport or sets a specific scaling factor
monitors 🌟🌟🌟
allows relative placement and configuration of monitors
scratchpads 🌟🌟🌟
makes your applications dropdowns & togglable poppups
shift_monitors 🌟🌟🌟multi-monitor
moves workspaces from monitor to monitor (caroussel)
shortcuts_menu 🌟🌟🌟
a flexible way to make your own shortcuts menus & launchers
system_notifier 🌟🌟🌟
open streams (eg: journal logs) and trigger notifications
toggle_dpmsÂ
toggles the DPMS status of every plugged monitor
toggle_special 🌟🌟🌟
moves windows from/to special workspaces
wallpapers 🌟🌟🌟
handles random wallpapers at regular interval (from a folder)
workspaces_follow_focus 🌟🌟🌟multi-monitor
makes non visible workspaces available on the currently focused screen.
If you think the multi-screen behavior of Hyprland is not usable or broken/unexpected, this is probably for you.