forked from talonhub/community
-
Notifications
You must be signed in to change notification settings - Fork 0
/
settings.talon
132 lines (98 loc) · 5.45 KB
/
settings.talon
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
settings():
# Adjust the scale of the imgui
imgui.scale = 1.3
# Uncomment to set the speech timeout. This is the amount of time after you stop
# speaking until Talon starts processing the spoken audio. Default is 0.3s.
# speech.timeout = 0.3
# Uncomment to enable dark mode for talon help menus
# imgui.dark_mode = true
# If `true`, automatically show the picker GUI when the file manager has focus
user.file_manager_auto_show_pickers = false
# Set the number of command lines to display per help page
user.help_max_command_lines_per_page = 50
# Set the number of contexts to display per help page
user.help_max_contexts_per_page = 30
# Uncomment to always sort help contexts alphabetically.
# user.help_sort_contexts_by_specificity = false
# Set the scroll amount for continuous scroll/gaze scroll
user.mouse_continuous_scroll_amount = 80
# Set the maximum acceleration factor when scrolling continuously. 1=constant speed/no acceleration.
user.mouse_continuous_scroll_acceleration = 1
# If `true`, stop continuous scroll/gaze scroll with a pop
user.mouse_enable_pop_stops_scroll = true
# If `true`, stop mouse drag with a pop
user.mouse_enable_pop_stops_drag = true
# Choose how pop click should work in 'control mouse' mode
# 0 = off
# 1 = on with eyetracker but not zoom mouse mode
# 2 = on but not with zoom mouse mode
user.mouse_enable_pop_click = 1
# If `true`, use a hissing noise to scroll continuously
user.mouse_enable_hiss_scroll = false
# If `true`, hide the continuous scroll/gaze scroll GUI
user.mouse_hide_mouse_gui = false
# If `true`, hide the cursor when enabling zoom mouse
user.mouse_wake_hides_cursor = false
# Set the amount to scroll up/down
user.mouse_wheel_down_amount = 120
# Set the amount to scroll left/right
user.mouse_wheel_horizontal_amount = 40
# If `true`, start mouse grid numbering on the bottom left (vs. top left)
user.grids_put_one_bottom_left = true
# Set the default number of command history lines to display
user.command_history_display = 10
# Set the total number of command history lines to display
user.command_history_size = 50
# record everything to ~/.talon/recordings
speech.record_all = 1
# default wav2letter timeout changed in 0.1.5 from 150 to 300 ms
speech.timeout = 0.15
# Set the time window size for to for pop_twice_to_sleep and pop_twice_to_repeat. By default, the pops must be more than 0.1 seconds apart and less then 0.3 seconds, to reduce false positives
user.double_pop_speed_minimum = 0.1
user.double_pop_speed_maximum = 0.3
# Uncomment to add a directory (relative to the Talon user dir) with additional
# .snippet files. Changing this setting requires a restart of Talon.
# user.snippets_dir = "snippets"
# Uncomment to insert text longer than 10 characters (customizable) by pasting from
# the clipboard. This is often faster than typing.
user.paste_to_insert_threshold = 10
# Uncomment to enable context-sensitive dictation. This determines how to format
# (capitalize, space) dictation-mode speech by selecting & copying surrounding text
# before inserting. This can be slow and may not work in some applications. You may
# wish to enable this on a per-application basis.
user.context_sensitive_dictation = true
# Accessibility dictation settings.
user.accessibility_dictation = true
user.hiss_to_debug_accessibility = false
# I am accidently triggering this far too frequently.
user.hiss_to_debug_accessibility_threshold = 2
# Enable notification debug logging.
user.notification_debug = false
# Display the talon-gaze-ocr debugging overlay for longer
user.ocr_debug_display_seconds = 5
# Choose how to resize windows moved across physical screens (eg. via `snap next`).
# Default is 'proportional', which preserves window size : screen size ratio.
# 'size aware' keeps absolute window size the same, except full-height or
# -width windows are resized to stay full-height/width.
# user.window_snap_screen = "size aware"
# Puts Talon into sleep mode if no commands are spoken for a defined period of time.
# user.listening_timeout_minutes = 3
user.screenshot_folder = "~/Desktop"
# Time in seconds to wait for the clipboard to change when trying to get selected text
# user.selected_text_timeout = 0.25
# Uncomment to enable the curse yes/curse no commands (show/hide mouse cursor).
# See issue #688 for more detail: https://github.com/talonhub/community/issues/688
# tag(): user.mouse_cursor_commands_enable
# Uncomment below enable pop_twice_to_wake
# Without this tag noise_trigger_pop is usually associated with pop to click actions
# Enabling this tag disables other pop to click actions in sleep mode, including pop to click
# tag(): user.pop_twice_to_wake
# Uncomment below enable pop_twice_to_repeat
# Enabling this tag will repeat the last command when two pops are heard within the allotted time window
# Without this tag noise_trigger_pop is usually associated with pop to click actions
# Enabling this tag disables other pop to click actions in command mode, including pop to click
# tag(): user.pop_twice_to_repeat
# Uncomment the below to enable support for saying numbers without a prefix.
# By default you need to say "numb one" to write "1". If you uncomment this,
# you can say "one" to write "1".
tag(): user.unprefixed_numbers