OVOS Shell

OVOS-shell is the OpenVoiceOS client implementation of the mycroft-gui library used in our embedded device images

Plugins

OVOS-shell is tightly coupled to PHAL, the following companion plugins should be installed if you are using ovos-shell

Alternative Clients

Other distributions may offer alternative implementations such as:

Configuration

The Shell can be configured in a few ways.

GUI

Display settings

Color Theme editor

Shell Options

~/.config/OpenvoiceOS/OvosShell.conf can be edited to change shell options that may also be changed via UI. An example config would look like:

[General]
fakeBrightness=1
menuLabels=true

Themes

Shell themes can be included in /usr/share/OVOS/ColorSchemes/ or ~/.local/share/OVOS/ColorSchemes/ in json format. Note that colors should include an alpha value (usually FF).

{
  "name": "Neon Green",
  "primaryColor": "#FF072103",
  "secondaryColor": "#FF2C7909",
  "textColor": "#FFF1F1F1"
}