Improve lua error reporting
Author: vaxerskiCreated Aug 15, 2026Updated Aug 20, 2026
Labels0: low priotype: config
Discussion link
https://github.com/hyprwm/Hyprland/discussions/14634
Description
Some things that are errors and cause bad / broken / missing behavior are not reported as errors, namely:
- repeating keys in a bind ("A + A + A + A + A")
- binding to a factory without calling it e.g.
hl.dsp.meow - passing too many arguments (e.g.
hl.dsp.exec_raw("...", {float = true }))
Source: hyprwm/Hyprland