From de6dbc2a0e06dd84a8976fbe3fea8fb9afc4840b Mon Sep 17 00:00:00 2001 From: Simon Parri Date: Fri, 25 Jul 2025 22:28:18 +0200 Subject: carrot: Add squeekboard configuration --- carrot/.local/share/squeekboard/keyboards/us.yaml | 168 ++++++++++++++++++++++ 1 file changed, 168 insertions(+) create mode 100644 carrot/.local/share/squeekboard/keyboards/us.yaml (limited to 'carrot/.local/share/squeekboard/keyboards/us.yaml') diff --git a/carrot/.local/share/squeekboard/keyboards/us.yaml b/carrot/.local/share/squeekboard/keyboards/us.yaml new file mode 100644 index 0000000..0d2e5b9 --- /dev/null +++ b/carrot/.local/share/squeekboard/keyboards/us.yaml @@ -0,0 +1,168 @@ +outlines: + default: { width: 50, height: 75 } + special: { width: 50, height: 75 } + altline: { width: 60, height: 75 } + wide: { width: 120, height: 75 } + spaceline: { width: 200, height: 75 } + +views: + base: + - "q w e r t y u i o p '" + - "Esc a s d f g h j k l ;" + - "Shift_L z x c v b n m / BackSpace" + - "Num Ctrl , space . Alt Return" + upper: + - "Q W E R T Y U I O P \"" + - "Tab A S D F G H J K L :" + - "Shift_L Z X C V B N M ? Del" + - "Num Ctrl < space > Alt Return" + numbers: + - "` 1 2 3 4 5 6 7 8 9 0" + - "~ ! @ # $ % ^ & * ( )" + - "[ ] { } | \\ + = _ - BackSpace" + - "Abc Ctrl Left space Right Alt Fn" + function: + - "F1 F2 F3 F4 F5 F6 F7 F8 F9" + - "Escc Pause Ins PgUp Home F10 Up F11 F12 BackSpace" + - "Tabb Del PgDn End Left Down Right Menu Return" + - "Abc Num Ctrl space Alt Menu" + +buttons: + Shift_L: + action: + locking: + lock_view: upper + unlock_view: base + outline: altline + icon: key-shift + BackSpace: + outline: altline + icon: edit-clear-symbolic + action: erase + preferences: + outline: altline + action: show_prefs + icon: keyboard-mode-symbolic + Num: + action: + set_view: numbers + outline: altline + label: 123 + Abc: + action: + set_view: base + outline: altline + label: ABC + Fn: + action: + set_view: function + outline: altline + label: Fn + space: + outline: spaceline + text: " " + Return: + outline: altline + icon: key-enter + keysym: Return + F1: + outline: altline + keysym: F1 + F2: + outline: altline + keysym: F2 + F3: + outline: altline + keysym: F3 + F4: + outline: altline + keysym: F4 + F5: + outline: altline + keysym: F5 + F6: + outline: altline + keysym: F6 + F7: + outline: altline + keysym: F7 + F8: + outline: altline + keysym: F8 + F9: + outline: altline + keysym: F9 + F10: + outline: altline + keysym: F10 + F11: + outline: altline + keysym: F11 + F12: + outline: altline + keysym: F12 + Esc: + outline: special + keysym: Esc + Escc: + outline: altline + label: Esc + keysym: Escape + Tab: + outline: special + keysym: Tab + Tabb: + outline: wide + label: Tab + keysym: Tab + Del: + outline: altline + keysym: Delete + Ins: + outline: altline + keysym: Insert + Menu: + outline: altline + keysym: Menu + Pause: + outline: altline + keysym: Pause + Break: + outline: altline + keysym: Break + Home: + outline: altline + keysym: Home + End: + outline: altline + keysym: End + PgUp: + outline: altline + keysym: Page_Up + PgDn: + outline: altline + keysym: Page_Down + Up: + outline: special + label: ↑ + keysym: Up + Left: + outline: special + label: ← + keysym: Left + Down: + outline: special + label: ↓ + keysym: Down + Right: + outline: special + label: → + keysym: Right + Ctrl: + modifier: Control + outline: altline + label: Ctrl + Alt: + modifier: Alt + outline: altline + label: Alt -- cgit v1.2.3