Skip to content

Plugins

fdev31 edited this page Apr 14, 2024 · 85 revisions

Built-In plugins

Note

  • You may install more plugins by using 3rd party or custom Python packages.
  • "🌟" indicates some maturity & reliability level of the plugin, considering age, attention paid and complexity - from 0 to 3.
  • 🌟🌟🌟 scratchpads makes your applications dropdowns & togglable poppups

    demo video

  • 🌟🌟🌟 magnify toggles zooming of viewport or sets a specific scaling factor

    demo video

  • 🌟🌟🌟 toggle_special moves windows from/to special overlay workspaces in a single command

    demo video

  • 🌟🌟🌟 shortcuts_menu a flexible way to make your own menus running shell commands, relies on rofi, dmenu, ...

    demo video

  • 🌟🌟🌟 fetch_client_menu select a window to be moved to your active workspace (using rofi, dmenu, etc...)

  • 🌟🌟🌟 layout_center a workspace layout where one client window is almost maximized and others seat in the background

    demo video

  • 🌟🌟 system_notifier open streams (eg: journal logs) and trigger notifications

  • 🌟🌟 wallpapers handles random wallpapers at regular interval (from a folder)

  • 🌟 expose exposes all the windows for a quick "jump to" feature

    demo video

  • lost_windows brings lost floating windows (which are out of reach) to the current workspace

  • toggle_dpms toggles the DPMS status of every plugged monitor

Multi-display required

  • 🌟🌟🌟 workspaces_follow_focus 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.
  • 🌟🌟🌟 shift_monitors moves workspaces from monitor to monitor (caroussel)
  • 🌟🌟🌟 monitors allows relative placement of monitors
  • 🌟 gbar improves multi-monitor handling of the status bar - only gBar is supported at the moment