6 Files

<name>.ergo

the project file: designator, dependencies, resolutions, build/test/run clauses. Written by the author (or generated by ‘ergo init’).

<name>.erglock

the lock file: the resolved dependency graph with exact commits. Generated by ‘ergo’; committed with the project; rewritten only by ‘ergo update’.

$XDG_CONFIG_HOME/ergo/’ (‘~/.config/ergo/’ by default)

the user configuration.

$XDG_CONFIG_HOME/ergo/collections.d/

the user layer of the collection database.

<dir>/ergo/collections.d/’ (for each ‘<dir>’ of ‘$XDG_CONFIG_DIRS’)

the site layer of the collection database.

~/ergo/repositories/

the shared cache of cloned repositories, indexed by collection, path, and version.