hyprland/manager: optimize config handling with caching
- Add SourceLine cache to avoid parsing all lines in GetModuleInfo
- Add LoadedPluginsMap for O(1) plugin status lookup
- Change GetModulesList to return []HyprModule to eliminate double iteration
- Fix cache updates in SetVar, SetModule, removeLine
- Remove space normalization in normalizeHyprlandLine
Showing
Please
register
or
sign in
to comment