Skip to content

Commit e4b93b1

Browse files
authored
Merge pull request #371 from bombaywalla/plugin-docs
Specify the semantics of plugin ordering.
2 parents 65fca20 + 2183d4f commit e4b93b1

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

docs/config/plugins.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@ flowchart TD
3636
```
3737

3838
1. You register one or more **sources** (git URL or local path) and list plugin names in **`install`**.
39-
2. ECA resolves each source — cloning git repos to a local cache or using the local path directly.
39+
2. ECA resolves each source — cloning git repos to a local cache or using the local path directly. This is done on startup and (currently) each hour thereafter.
4040
3. Each source provides a **marketplace** (`.eca-plugin/marketplace.json`) listing its available plugins.
4141
4. ECA matches `install` names against the marketplace, then **discovers components** from each matched plugin directory.
42-
5. All components are **merged** into the config waterfall — user config always takes precedence on conflicts.
42+
5. All components are **merged** into the config waterfall, in the order specified by the `install` key (later plugins override earlier plugins) — user config always takes precedence on conflicts.
4343

4444
## Commands
4545

0 commit comments

Comments
 (0)