OpenVoiceOS / ovos-core

OpenVoiceOS Core, the FOSS Artificial Intelligence platform.
https://openvoiceos.org
Apache License 2.0
160 stars 17 forks source link

Not reading personal skill config #75

Closed builderjer closed 10 months ago

builderjer commented 2 years ago

I don't think this actually belongs here, but this is where I am testing now.

When I change the settings in ~/.config/mycroft/skills/<skill_name>, it is never read. This seems to be happening on all of the skills, not just this one.

When I use the settings.json file which is created with pip install, it seems to work fine.

Is this expected behavior? Should I start creating a settings.json in all skill folders?

JarbasAl commented 2 years ago

latest ovos-core standardized locations to use skill_id instead of skill_name, so the folder name changed

but it should have migrated old settings

transfering issue to ovos-core

JarbasAl commented 2 years ago

@builderjer can you confirm this has been fixed?

the issue was actually a bad XDG path definition for settings, it was using data path instead of config, meaning it was the same as the new XDG skills path #104 + #107

builderjer commented 2 years ago

I still can't get this to work. Maybe I have something in mycroft.config wrong?

builderjer commented 10 months ago

I think this can be closed also. My skills use the settings.json file just fine now