Pyprland Versions Save

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

2.2.15

1 month ago
  • add completion files for bash and zsh
  • provide compatibility with the latest Hyprland versions (updated socket path)
  • improve the nix flake
  • scratchpads fix allow_special_workspace in stress conditions. Now enabled by default.

2.2.14

1 month ago
  • Quick fix for the multi option

2.2.13

1 month ago
  • Monitor transformation (rotation) is now supported (in scratchpads and monitors)
  • scratchpads
    • allow_special_workspaces is now disabled by default (can lead to unexpected behavior under stress)
    • re-introduce focus tracking, can be disabled with smart_focus=false (was removed in 2.2.11)
    • multi window support
    • fixes

2.2.12

1 month ago

More robust handling of the newly added Hyprland version check

2.2.11

1 month ago
  • New command: dumpjson to dump the JSON representation of the current configuration. Useful to debug when using include in the configuration.
  • scratchpads gets a new command - attach - which anchors a client window to last used scratchpad.
  • Fine tune some values & misc fixes

2.2.10

1 month ago
  • magnify can use an exponential scale for a better relative zooming experience, using '++' (try pypr zoom ++1 or pypr zoom ++0.5)

2.2.9

1 month ago
  • Improves configuration parsing error messages
  • Unbreak the include configuration item
  • Fix pypr freeze when using reload with system_notifier enabled
  • magnify get animation support via the duration option (enabled by default, set to 0 for the former behavior)
  • scratchpads can be used on special workspaces now (only when using Hyprland >= 0.39.0 - can be overridden with the allow_special_workspaces option)

2.2.8

1 month ago

Fix for include

2.2.7

1 month ago

quick re-release to fix regressions in the expose plugin

2.2.6

1 month ago