Closed JarbasAl closed 3 years ago
skills folder util now also respect the new params, different cores that respect XDG can now set the folder name (load ovos skills from ovos folder, not from skills folder)
this PR should essentially allow different cores to co exist nicely
see companion commit in mock-msm https://github.com/HelloChatterbox/mock-msm/commit/180f8988f63f36510b735a636aa0d1c8fb755de7
NOTE: msm itself does not support this, only mock-msm, msm is locked to mycroft decisions and i can't do anything about that, but most non-vanilla mycroft installs wont use msm at all so not an issue for derivative works
Needs to be tested on-device. I defer to Daniel.
The example snippet, could/should the mycroft.config portion be fed a getter from ovos_utils, rather than needing to hardcode it twice?
edit: addressed in core. Allows HolmesV to exist without ovos_utils. I thought ovos_utils was a dep of a dep of HolmesV's, but I've just looked, and I was mistaken.
allows downstreams (ovos-core / chatterbox / neon / HolmesV ...) to change the .config path
companion PR to https://github.com/HelloChatterbox/HolmesV/pull/33 and https://github.com/HelloChatterbox/HolmesV/pull/48
usage