mirror of
https://github.com/jamiepine/voicebox.git
synced 2026-09-17 22:00:40 -07:00
fix(captures): use platform hotkey defaults
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
"""Platform defaults for capture hotkey chords."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import sys
|
||||
|
||||
|
||||
MAC_PUSH_TO_TALK = ["MetaRight", "AltGr"]
|
||||
MAC_TOGGLE_TO_TALK = ["MetaRight", "AltGr", "Space"]
|
||||
NON_MAC_PUSH_TO_TALK = ["ControlRight", "ShiftRight"]
|
||||
NON_MAC_TOGGLE_TO_TALK = ["ControlRight", "ShiftRight", "Space"]
|
||||
|
||||
|
||||
def default_push_to_talk_chord() -> list[str]:
|
||||
if sys.platform == "darwin":
|
||||
return MAC_PUSH_TO_TALK.copy()
|
||||
return NON_MAC_PUSH_TO_TALK.copy()
|
||||
|
||||
|
||||
def default_toggle_to_talk_chord() -> list[str]:
|
||||
if sys.platform == "darwin":
|
||||
return MAC_TOGGLE_TO_TALK.copy()
|
||||
return NON_MAC_TOGGLE_TO_TALK.copy()
|
||||
Reference in New Issue
Block a user