From b97e76c6a9430875b8f1f421c8a8a44ffa6da65c Mon Sep 17 00:00:00 2001 From: j1nx Date: Mon, 26 Jul 2021 12:09:32 +0200 Subject: [PATCH] Add new holmes.conf but leaving everything ycroft named for now Soon we will rename everything towards OVOS however have that planned step by step. --- .../rootfs-overlay/etc/mycroft/holmes.conf | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 buildroot-external/rootfs-overlay/etc/mycroft/holmes.conf diff --git a/buildroot-external/rootfs-overlay/etc/mycroft/holmes.conf b/buildroot-external/rootfs-overlay/etc/mycroft/holmes.conf new file mode 100644 index 00000000..8962b134 --- /dev/null +++ b/buildroot-external/rootfs-overlay/etc/mycroft/holmes.conf @@ -0,0 +1,48 @@ +{ + // check xdg directories OR only check old style hardcoded paths + // the default value is False so the default behaviour is the same as mycroft-core + // once MycroftAI/mycroft-core/pull/2794 is merged the default value will change to True + "xdg": true, + + // the "name of the core", + // eg, OVOS, Neon, Chatterbox... + // all XDG paths should respect this + // {xdg_path}/{base_folder}/some_resource + // "mycroft.conf" default paths are derived from this + // /opt/{base_folder}/mycroft.conf + // ~/.{base_folder}/mycroft.conf + "base_folder": "mycroft", + + // the filename of "mycroft.conf", + // eg, ovos.conf, chatterbox.conf, neon.conf... + // "mycroft.conf" default paths are derived from this + // /opt/{base_folder}/{config_filename} + // ~/.{base_folder}/{config_filename} + "config_filename": "mycroft.conf" + + // override the default.conf location, allows changing the default values + // eg, disable backend, disable skills, configure permissions + //"default_config_path": "/etc/HolmesV/default_mycroft.conf", + + // this is intended for derivative products, if a module name is present + // in sys.modules then the values below will be used instead + // eg, chatterbox/mycroft/ovos/neon can coexist in the same machine + //"module_overrides": { + // "chatterbox": { + // "xdg": false, + // "base_folder": "chatterbox", + // "config_filename": "chatterbox.conf", + // "default_config_path": "/opt/chatterbox/chatterbox.conf" + // }, + // "ovos": { + // "xdg": true, + // "base_folder": "ovos", + // "config_filename": "ovos.conf" + // }, + // "neon": { + // "xdg": true, + // "base_folder": "neon", + // "config_filename": "neon.conf" + // } + //} +}