Skip to content

Host process for multiple Hyprland plugins [maintainer=@fdev31]

License

Notifications You must be signed in to change notification settings

iliayar/pyprland

This branch is 1 commit ahead of, 109 commits behind hyprland-community/pyprland:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1595c9c · Jul 5, 2024
Jun 23, 2024
May 25, 2024
Jul 5, 2024
May 31, 2024
Jun 25, 2024
Jun 29, 2024
May 16, 2024
May 31, 2024
May 17, 2024
May 14, 2024
Feb 6, 2024
Feb 6, 2024
Feb 6, 2024
Jun 29, 2024
Apr 27, 2024
Jun 22, 2024
May 15, 2024
May 31, 2024
Jun 6, 2024
Jun 6, 2024
May 14, 2024
Jun 25, 2024
Jun 5, 2024
May 24, 2024

Repository files navigation

rect

Hyprland Discord

DocumentationDiscussionsChanges HistoryShare Your Setup

Enhance your Hyprland experience with Pyprland

Welcome to Pyprland, your gateway to extending the capabilities of Hyprland. Pyprland offers a plethora of plugins designed for simplicity and efficiency, allowing you to supercharge your productivity and customize your user experience.

You can think of it as a Gnome tweak tool but for Hyprland users (involves editing text files). With a "100%" plugin-based architecture, Pyprland is designed to be lightweight and easy to use.

Note that usage of Python and architecture of the software encourages using many plugins with little impact on the footprint and performance.

Contributions, suggestions, bug reports and comments are welcome.

  • Explore our variety of plugins to tailor your Hyprland setup to your liking.
  • New users, check the getting started guide.
About Pyprland (latest stable is: 2.4.0)

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
  • Hyprland >= 0.37
  • Python >= 3.11
    • aiofiles
Latest major changes

Check the Releases change log for more information

2.4

  • Scratchpads are now pinned by default (set pinned = false for the old behavior)

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

Host process for multiple Hyprland plugins [maintainer=@fdev31]

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 88.2%
  • Shell 6.6%
  • Vue 2.5%
  • JavaScript 1.6%
  • Other 1.1%