Hacker News new | ask | show | jobs
by formerly_proven 825 days ago
> 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.

1 comments

What is XDG ini?
XDG is the freedesktop group I believe. https://specifications.freedesktop.org/
Yes, i knew that. What is XDG ini?
The format they use. Find and view a *.desktop file, for instance.
*.desktop files are at most ini-like, they have a different specification that does not mention "INI" at all. What did formerly_proven refer to when saying "XDG ini"?
"INI" is not a specification. All INI parsers are slightly different, such that people refer to any file with

    [Section]
    Key = Value
Format as "INI" or INI-like, including the xdg format.