feedbackd provides a DBus daemon (feedbackd) to act on events to provide haptic, visual and audio feedback. This repository contains the device specific feedback theme files.
Themes are licensed under the GPLv3+.
git clone https://gitlab.freedesktop.org/agx/feedbackd-device-themes
cd feedbackd-device-themesThe main branch has the current development version.
This validates the contained themes:
meson . _build
meson test -v -C _buildIf you don't want to install the themes you can test a specific theme
using feedbackd's FEEDBACK_THEME environment variable.
Steps for adding a new theme
- Add the theme itself to [data/] after performing the above validation. Make sure to chain up to the parent theme.
- Mention your device in debian/control
- Update the copyright in debian/copyright
- Submit a merge request to https://gitlab.freedesktop.org/agx/feedbackd-device-themes/-/merge_requests