Comment by nickjj
8 hours ago
It is picky, but picky is good. It's explicit which creates uniformity.
For example with niri, if you forget quotes on a string value, you get this error.
$ niri validate
Error: × error loading config
├─▶ error parsing
╰─▶ error parsing KDL
Error: × identifiers cannot be used as arguments
╭─[config.kdl:42:1]
42 │ // Disable acceleration.
43 │ accel-profile flat
· ──┬─
· ╰── unexpected identifier
44 │ }
╰────
help: consider enclosing in double quotes ".."
No comments yet
Contribute on Hacker News ↗