|
|
@@ -503,6 +503,11 @@ Commands and chat history are volatile — held in memory and discarded.
|
|
|
|
|
|
`a` arm · `Enter` execute · `Esc` cancel · `e` edit · `t` chat toggle · `q` quit
|
|
|
|
|
|
+**Selecting / copying text:** the TUI captures mouse events (Textual enables mouse
|
|
|
+reporting by default), so dragging does **not** select text the way it normally does in
|
|
|
+your terminal. Hold `Shift` while dragging to bypass the TUI and use your terminal's
|
|
|
+native selection and copy.
|
|
|
+
|
|
|
### Hotkeys
|
|
|
|
|
|
See [`scripts/hotkeys/`](scripts/hotkeys/README.md) for `sxhkd` and `xbindkeys` examples
|
|
|
@@ -586,6 +591,15 @@ scripts/audio-sink.sh start
|
|
|
|
|
|
Then route audio into VirtualMicSink and try again.
|
|
|
|
|
|
+### "Can't select or copy text in the TUI"
|
|
|
+
|
|
|
+**Cause:** Textual enables terminal mouse reporting, so mouse events are consumed by the
|
|
|
+app instead of the terminal, and native drag-selection never starts.
|
|
|
+
|
|
|
+**Fix:** hold `Shift` while dragging to force your terminal's native selection, then copy
|
|
|
+as usual. (Alternatively, launching the app with mouse support disabled —
|
|
|
+`app.run(mouse=False)` — restores plain selection but loses in-app scrolling/clicks.)
|
|
|
+
|
|
|
### High latency / slow transcription
|
|
|
|
|
|
By default, the daemon uses `compute_type = "int8"` and `device = "cpu"`, which trades speed for accuracy. To speed up:
|