You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds `.config/lintrunner.toml` and `.config/lintrunner.private.toml`
to the end of default config paths.
Idea here is that having too much dot files in the repo root is a mess.
Alternative is a `.config/`, which alieviates the problem a lot.
See https://dot-config.github.io/ and natemoo-re/proload#34.
This is potentially a breaking change, since project that currenty
default to `.lintrunner.toml` but also has `.config/lintrunner.toml`
will now have root config overridden with the `.config`.
The chance of this happening are very low, so I don't think this will cause
any problems.
---
Alternative is to put the new default in the front of the list, but then
we would have to change the full default to:
```
.config/lintrunner.toml, .config/lintrunner.private.toml, ../.lintrunner.toml, ../.lintrunner.private.toml
```
... since this the last two paths must be relative to `.config`, which is confusing.
Hello,
I've noticed movement in the ecosystem recently to consolidate around a convention to have configs inside of a directory.
See:
But this consolidation is specifically around a directory named ".config".
From the README,
proload
seems to only supportconfig
.Should that be reconsidered?
The text was updated successfully, but these errors were encountered: