Skip to main content

Hyperland plugin system - batteries included

Project description

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 (optional but recommended)
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

Project details


Release history Release notifications | RSS feed

This version

2.4.3

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyprland-2.4.3.tar.gz (49.6 kB view details)

Uploaded Source

Built Distribution

pyprland-2.4.3-py3-none-any.whl (60.6 kB view details)

Uploaded Python 3

File details

Details for the file pyprland-2.4.3.tar.gz.

File metadata

  • Download URL: pyprland-2.4.3.tar.gz
  • Upload date:
  • Size: 49.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/6.11.6-arch1-1

File hashes

Hashes for pyprland-2.4.3.tar.gz
Algorithm Hash digest
SHA256 965d73ce86738c8b7778a5aee104ce1ffd58d1b7155da0d69ade4039c5739e42
MD5 70266a625c4abe8f81625f77b67b37df
BLAKE2b-256 7bd82015cbe3d461053f906a991f49d2278b2f3f9dbb86da7a92702048ca35ae

See more details on using hashes here.

File details

Details for the file pyprland-2.4.3-py3-none-any.whl.

File metadata

  • Download URL: pyprland-2.4.3-py3-none-any.whl
  • Upload date:
  • Size: 60.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/6.11.6-arch1-1

File hashes

Hashes for pyprland-2.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 502aeb4fb39751a83e771b5ba40e8d13c6cd89c3b3192a816bf6bf7c521ff5a2
MD5 6fb7455fd722838c21cd77d0cc318af4
BLAKE2b-256 5b924a1eac715fe99b87bab13c4564e18a33cc9cadafa312460251e6a2dceb10

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page