Skip to content

Commit

Permalink
add README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
JarbasAl committed Apr 4, 2023
1 parent bb1af00 commit 2dc1cf7
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# OVOS GUI MessageBus

GUI messagebus service, manages GUI state and implements the [gui protocol]()

GUI clients (the application that actually draws the GUI) connect to this service


# Configuration

under mycroft.conf

```javascript
{
"gui": {
// Override: SYSTEM (set by specific enclosures)
// Uncomment or add "idle_display_skill" to set initial homescreen
// "idle_display_skill": "skill-ovos-homescreen.openvoiceos",

// Extensions provide additional GUI platform support for specific devices
// Currently supported devices: smartspeaker, bigscreen or generic
"extension": "generic",

// Generic extension can additionaly provide homescreen functionality
// homescreen support is disabled by default for generic extension
"generic": {
"homescreen_supported": false
}
},

// The GUI messagebus websocket. Once port is created per connected GUI
"gui_websocket": {
"host": "0.0.0.0",
"base_port": 18181,
"route": "/gui",
"ssl": false
}
}
```

0 comments on commit 2dc1cf7

Please sign in to comment.