mirror of
https://github.com/CharaChorder/DeviceManager.git
synced 2026-01-05 01:22:50 +00:00
140 lines
4.0 KiB
YAML
140 lines
4.0 KiB
YAML
name: CharaChorder
|
|
description: CharaChorder specific actions
|
|
actions:
|
|
0:
|
|
id: "NO_ACTION"
|
|
display: "No Action"
|
|
528:
|
|
id: "RESTART"
|
|
title: Restart Device
|
|
icon: restart_alt
|
|
530:
|
|
id: "BOOT"
|
|
title: Reboot to Bootloader
|
|
icon: rule_settings
|
|
532:
|
|
id: "GTM"
|
|
title: Toggle Generative Text Menu
|
|
icon: terminal
|
|
description: |
|
|
Text based menu which is accessible anywhere you can type.
|
|
It allows you to access various device settings and features
|
|
without the need for software and is activated by chording both alt keys together.
|
|
534:
|
|
id: "IMPULSE"
|
|
title: Toggle Impulse
|
|
icon: heap_snapshot_multiple # TODO: find a better icon
|
|
description: |
|
|
An 'on-the-fly' custom chord which can be spontaneously created anywhere that you can type via the GTM
|
|
536:
|
|
id: "DUP"
|
|
title: Repeat Last Note
|
|
icon: copy_all
|
|
description: |
|
|
In character entry, it repeats your last input.
|
|
In chorded entry, it is used for words with repeating letters.
|
|
538:
|
|
id: "SPUR"
|
|
title: Spurring Toggle
|
|
icon: piano
|
|
description: |
|
|
'Chording only' mode which tells your device to output chords on a press rather than a press & release.
|
|
It also enables you to jump from one chord to another without releasing everything and can be activated
|
|
in GTM or by chording both mirror keys. It can provide significant speed gains with chording,
|
|
but also takes away the flexibility of character entry.
|
|
Spurring also helps new users learn how to chord by eliminating the need to focus on timing.
|
|
Spurring is toggled by chording both of the 'mirror' keys together.
|
|
540: &ambi_throw
|
|
id: "AMBILEFT"
|
|
title: Ambidextrous Throwover
|
|
icon: switch_left
|
|
variant: left
|
|
description: |
|
|
Entry mode designed for one-handed typing.
|
|
Characters from the opposite hand are mirrored to the hand which activates this feature.
|
|
542:
|
|
variantOf: 540
|
|
<<: *ambi_throw
|
|
id: "AMBIRIGHT"
|
|
variant: right
|
|
icon: switch_right
|
|
544:
|
|
variantOf: 36
|
|
id: "SPACERIGHT"
|
|
display: " "
|
|
title: Right Spacebar (eg CC Lite)
|
|
icon: space_bar
|
|
variant: right
|
|
548: &primary_keymap
|
|
id: "KM_1_L"
|
|
title: Primary Keymap
|
|
icon: counter_1
|
|
variant: left
|
|
description: |
|
|
Acts as a toggle if the same action is not assigned
|
|
to the target layer
|
|
549:
|
|
variantOf: 548
|
|
<<: *primary_keymap
|
|
id: "KM_1_R"
|
|
variant: right
|
|
550: &secondary_keymap
|
|
id: "KM_2_L"
|
|
title: Numeric Layer
|
|
icon: counter_2
|
|
variant: left
|
|
description: |
|
|
Acts as a toggle if the same action is not assigned
|
|
to the target layer
|
|
551:
|
|
variantOf: 550
|
|
<<: *secondary_keymap
|
|
id: "KM_2_R"
|
|
variant: right
|
|
552: &tertiary_keymap
|
|
id: "KM_3_L"
|
|
title: Function Layer
|
|
icon: counter_3
|
|
variant: left
|
|
description: |
|
|
Acts as a toggle if the same action is not assigned
|
|
to the target layer
|
|
553:
|
|
variationOf: 552
|
|
<<: *tertiary_keymap
|
|
id: "KM_3_R"
|
|
variant: right
|
|
558:
|
|
id: HOLD_COMPOUND
|
|
title: Dynamic Library
|
|
icon: layers
|
|
description: |
|
|
Allows for the activation & creation of dynamic chord libraries.
|
|
When included as part of a chord output,
|
|
that chord's input becomes the seed for a dynamic chord library,
|
|
and that library is activated.
|
|
Any new chords created while a dynamic library is active are established one level above its seed.
|
|
559:
|
|
id: RELEASE_COMPOUND
|
|
title: Base Library
|
|
icon: layers_clear
|
|
description: |
|
|
Re-activates your base chord library,
|
|
and deactivates any currently active dynamic chord library.
|
|
576:
|
|
id: ACTION_DELAY_1000
|
|
icon: clock_loader_90
|
|
description: Wait for one second
|
|
577:
|
|
id: ACTION_DELAY_100
|
|
icon: clock_loader_60
|
|
description: Wait for 100 milliseconds
|
|
578:
|
|
id: ACTION_DELAY_10
|
|
icon: clock_loader_40
|
|
description: Wait for 10 milliseconds
|
|
579:
|
|
id: ACTION_DELAY_1
|
|
icon: clock_loader_10
|
|
description: Wait for one millisecond
|