User Cloe Configuration

In the previous section we saw how multiple stackfiles can be merged into a single one. Sometimes, a user might want to augment every simulation with their own configuration. One way to do that is to pass an extra “user stackfile” to each call to cloe-engine. Another method is to use the user configuration, which will be introduced in this section.

By default, Cloe will include certain discovered system and user configuration
files by sourcing them, if they are available:

  /etc/xdg/cloe/config.json
  ${XDG_CONFIG_HOME-${HOME}/.config}/cloe/config.json

While this is useful for user- or system-specific configurations, it can be
undesirable when reproducibility is of importance, such as common during testing.
Thus, this behavior can be disabled with the --no-system-confs flag.