Describe the bug
workspace clicking is broken for the users who still use traditional hyprland.conf configs.
Hyprland only loads the Lua configuration manager if the user's config file explicitly ends with .lua. Otherwise, it falls back to the traditional config parser.
As a result, Waybar sends the Lua format to a traditional Hyprland instance, resulting in an Invalid dispatcher error and breaking clicks.
To reproduce
Use traditional config on hyprland v0.55.
Use waybar workspace module.
Describe the bug
workspace clicking is broken for the users who still use traditional
hyprland.confconfigs.Hyprland only loads the Lua configuration manager if the user's config file explicitly ends with
.lua. Otherwise, it falls back to the traditional config parser.As a result, Waybar sends the Lua format to a traditional Hyprland instance, resulting in an Invalid dispatcher error and breaking clicks.
To reproduce
Use traditional config on hyprland v0.55.
Use waybar workspace module.