momentumctl for Omarchy
An Omarchy control panel for Sennheiser headphones supported by momentumctl. It shows the
headset battery and controls ANC, adaptive noise control,
transparency, anti-wind mode, Smart Pause, on-head detection, auto-answer, and
Comfort Call.
Requirements
- Omarchy Quattro
momentumctlinstalled and available onPATH- A paired and connected Sennheiser headset supported by
momentumctl
momentumctl uses a reverse-engineered Sennheiser protocol. Features may vary
with headset firmware. This plugin does not implement firmware updates, factory
resets, or undocumented commands.
Install
Install momentumctl.
Review the plugin, then install it:
omarchy plugin add https://github.com/timmo001/omarchy-momentumctl.git
For an unattended install from a repository you already trust:
omarchy plugin add \
https://github.com/timmo001/omarchy-momentumctl.git \
--enable --yes
Open the panel through its shell IPC target:
omarchy-shell shell toggle timmo.momentumctl
Bind that command to a desktop hotkey for direct access.
In the panel, Up and Down move between controls, Enter activates the selected one, and Left and Right adjust transparency or anti-wind. Type to filter the controls, and press Escape to clear the filter or close the panel.
Update
omarchy plugin update timmo.momentumctl
Remove
omarchy plugin remove timmo.momentumctl
Validate
mise run check
Credits
The CLI is maintained by Galen Abell and distributed separately under the MIT licence. The headset protocol was reverse-engineered by community contributors and is not an official Sennheiser API.