Skip to content
 
 

Latest commit

 

History

1,944 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rect

Hyprland Discord

Documentation

DiscussionsPluginsDotfilesChanges HistoryShare

Power up your desktop

A plugin system that extends your graphical environment with features like scratchpads, dynamic popup nested menus, custom notifications, easy monitor settings and more.

Think of it as a Gnome tweak tool for Hyprland, with options that can run on any desktop. With a fully plugin-based architecture, it's lightweight and easy to customize.

Contributions, suggestions, bug reports and comments are welcome.

About Pyprland (latest stable is: 3.3.1)

Packaging Status

🎉 Hear what others are saying:

Contributing

Check out the creating a pull request document for guidance.

and if you have coding skills you can also

  • Enhance the coverage of our tests
  • Propose & write new plugins or enhancements
Dependencies
  • Python >= 3.11
    • aiofiles (optional but recommended)
    • pillow (optional, required for rounded borders in wallpapers)
Latest major changes

Check the Releases change log for more information

3.0.0

  • Dynamic shell completions
  • Better error handling and configuration validation
  • Removed hard dependency on Hyprland
  • General polish including a couple ofbreaking changes
    • remove old or broken options
    • fixes

2.5

  • wallpapers plugin refactored, supports rounded corners and pause
  • fcitx5 switcher plugin (appeared in late 2.4)

2.4

  • Scratchpads are now pinned by default (set pinned = false for the old behavior)
  • Version >=2.4.4 is required for Hyprland 0.48.0
  • A snappier pypr-client command is available, meant to be used in the keyboard bindings (NOT to start pypr on startup!), eg:
$pypr = uwsm-app -- pypr-client
bind = $mainMod SHIFT, Z, exec, $pypr zoom ++0.5

2.3

  • Supports Hyprland > 0.40.0
  • Improved code kwaleetee
  • monitors allows general monitor settings
  • scratchpads
    • better multi-window support
    • better preserve_aspect implementation (i3 "compatibility")

2.2

2.1

  • Requires Hyprland >= 0.37
  • Monitors plugin improvements.

2.0

1.10

1.9

1.8

Star History Chart

About

Scratchpads & many goodies for Hyprland & others [maintainer=@fdev31]

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages