> 1. Don't have a dependency on hyprlang. Other projects will probably be averse to that. Use a more common configuration language, using a common library.
Use XDG ini.
Use XDG ini.
[Section]
Key = Value
Format as "INI" or INI-like, including the xdg format.