Release /
hypr-dynamic-cursors commit 39fe4ab
Configure the plugin from a Lua Hyprland config.
Before you upgrade to commit 39fe4ab
2 to fixshake:nearest is gone from the documented options; set pixelated scaling with hyprcursor:nearest (0 never, 1 when no high-resolution image, 2 always).
What changed in commit 39fe4ab
Settings now live under plugin.dynamic_cursors in hl.config, shape rules use hl.plugin.dynamic_cursors.shape_rule, and the dispatcher is hl.plugin.dynamic_cursors.dsp_magnify. hyprlang configuration still worked in this version. Several options were renamed.
Lua configuration needs Hyprland 0.55.1 or newer.
New things you can do
Previously the plugin refused to load with a Lua config.
Seeded by @iluxav with Claude Code (canido), from the release's public sources. Each change links to its evidence.