@0rzech those links only work in github, thats why I said "proper" links.
AFAICT :
`.babelrc` is the initialisation file for a particular application, not a language filetype
`.editorconfig` is a config file that does not work (last time I heard) with Geany, so it would be kind of confusing to add it to the extensions.
Json5 is a non-standard extension of json, how well is it supported by the JS in Geany?
`Pipfile` and `Pipfile.lock` are certainly part of the Pipenv tool mentioned from Python.org, but IIUC they are not user edited files, pipenv manages them, so the few people who want/need to directly edit them can add to their personal `filetypes.extensions`.
TOML as noted above is a language so appropriate for a filetype, though maybe it could have its own custom filetype.
`.vue` is a particular JS framework, not a language of its own, so people who use that framework can add it to their own `filetypes.extensions`.