Skip to content

feat: add voxtype daemon toggle with dictation warning#5082

Open
Ergiaa wants to merge 1 commit intobasecamp:devfrom
Ergiaa:feature/voxtype-toggle
Open

feat: add voxtype daemon toggle with dictation warning#5082
Ergiaa wants to merge 1 commit intobasecamp:devfrom
Ergiaa:feature/voxtype-toggle

Conversation

@Ergiaa
Copy link
Copy Markdown

@Ergiaa Ergiaa commented Mar 20, 2026

Summary

  • Add omarchy-toggle-voxtype to start/stop voxtype daemon (frees VRAM when stopped)
  • Add omarchy-toggle-dictation wrapper that warns if daemon is not running
  • Update keybindings:
    • Super+Ctrl+X - Toggle dictation recording (warns if daemon stopped)
    • Super+Ctrl+Alt+X - Toggle voxtype daemon (free VRAM)

Changes

File Description
bin/omarchy-toggle-voxtype New command to toggle voxtype daemon via systemctl
bin/omarchy-toggle-dictation New wrapper for voxtype record toggle with daemon check
default/hypr/bindings/utilities.conf Updated keybindings for both toggles

Copilot AI review requested due to automatic review settings March 20, 2026 12:11
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds user-facing toggles to control the Voxtype dictation daemon and provides a safer dictation hotkey that warns when the daemon isn’t running, updating Hyprland keybindings accordingly.

Changes:

  • Added omarchy-toggle-voxtype to start/stop voxtype.service (user unit) to free VRAM/RAM when stopped.
  • Added omarchy-toggle-dictation wrapper for voxtype record toggle that warns when the daemon is inactive.
  • Updated Hyprland keybindings to separate dictation toggling from daemon toggling.

Tip

If you aren't ready for review, convert to a draft PR.
Click "Convert to draft" or run gh pr ready --undo.
Click "Ready for review" or run gh pr ready to reengage.

Reviewed changes

Copilot reviewed 1 out of 3 changed files in this pull request and generated no comments.

File Description
default/hypr/bindings/utilities.conf Rebinds dictation toggle to wrapper and adds a dedicated daemon toggle binding.
bin/omarchy-toggle-voxtype New script to toggle the user systemd Voxtype daemon with notifications.
bin/omarchy-toggle-dictation New wrapper to prevent toggling dictation when the daemon is inactive (warns + exits).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants