Minimal setup script to enable hardware (audio, fan, etc.) on a Mycroft Mark II with Raspberry Pi OS installed.
- C 36.1%
- Python 35.7%
- Shell 28.2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| assets | ||
| examples | ||
| .gitignore | ||
| button-setup.sh | ||
| hardware-setup.sh | ||
| install-yash.sh | ||
| kiosk-setup.sh | ||
| README.md | ||
Hardware setup largely based on mark2-assist.
Scripts:
install-yash.sh
Optional. Installs and set user shell to yash.
hardware-setup.sh
Required. Updates system, installs prereqs, builds audio driver, installs kernel modules, enables overlays, enables microphone initialization service, and configures wireplumber.
kiosk-setup.sh
Optional. Installs wayfire and chromium and sets it up to launch a url in kiosk mode immediately upon login. Pass the url to use as an argument to the script.
button-setup.sh
Optional. Sets up service to execute a buttons.sh script when hardware buttons are pressed to support user-provided functionality.