diff options
10 files changed, 520 insertions, 0 deletions
diff --git a/carrot/.local/share/squeekboard/keyboards/Makefile b/carrot/.local/share/squeekboard/keyboards/Makefile new file mode 100644 index 0000000..d0c13eb --- /dev/null +++ b/carrot/.local/share/squeekboard/keyboards/Makefile @@ -0,0 +1,2 @@ +%.yaml: _%.yaml _buttons.yaml + cat $< _buttons.yaml >$@ diff --git a/carrot/.local/share/squeekboard/keyboards/_buttons.yaml b/carrot/.local/share/squeekboard/keyboards/_buttons.yaml new file mode 100644 index 0000000..b7e3eb1 --- /dev/null +++ b/carrot/.local/share/squeekboard/keyboards/_buttons.yaml @@ -0,0 +1,140 @@ + +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 diff --git a/carrot/.local/share/squeekboard/keyboards/_us.yaml b/carrot/.local/share/squeekboard/keyboards/_us.yaml new file mode 100755 index 0000000..92fee92 --- /dev/null +++ b/carrot/.local/share/squeekboard/keyboards/_us.yaml @@ -0,0 +1,28 @@ +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" diff --git a/carrot/.local/share/squeekboard/keyboards/_us_wide.yaml b/carrot/.local/share/squeekboard/keyboards/_us_wide.yaml new file mode 100755 index 0000000..568d342 --- /dev/null +++ b/carrot/.local/share/squeekboard/keyboards/_us_wide.yaml @@ -0,0 +1,19 @@ +outlines: + default: { width: 75, height: 50 } + special: { width: 75, height: 50 } + altline: { width: 85, height: 50 } + spaceline: { width: 225, height: 50 } + +views: + base: + - "` 1 2 3 4 5 6 7 8 9 0 - =" + - "q w e r t y u i o p [ ]" + - "Esc a s d f g h j k l ; '" + - "Down Shift_L z x c v b n m / BackSpace Up" + - "Left Num Ctrl , space . Alt Return Right" + upper: + - "~ ! @ # $ % ^ & * ( ) _ +" + - "Q W E R T Y U I O P { }" + - "Tab A S D F G H J K L : \"" + - "Up Shift_L Z X C V B N M ? Del Down" + - "Left Num Ctrl < space > Alt Return Right" diff --git a/carrot/.local/share/squeekboard/keyboards/terminal/us.yaml b/carrot/.local/share/squeekboard/keyboards/terminal/us.yaml new file mode 120000 index 0000000..4ef4576 --- /dev/null +++ b/carrot/.local/share/squeekboard/keyboards/terminal/us.yaml @@ -0,0 +1 @@ +../us.yaml
\ No newline at end of file diff --git a/carrot/.local/share/squeekboard/keyboards/terminal/us_wide.yaml b/carrot/.local/share/squeekboard/keyboards/terminal/us_wide.yaml new file mode 120000 index 0000000..7d8c633 --- /dev/null +++ b/carrot/.local/share/squeekboard/keyboards/terminal/us_wide.yaml @@ -0,0 +1 @@ +../us_wide.yaml
\ No newline at end of file diff --git a/carrot/.local/share/squeekboard/keyboards/url/us.yaml b/carrot/.local/share/squeekboard/keyboards/url/us.yaml new file mode 120000 index 0000000..4ef4576 --- /dev/null +++ b/carrot/.local/share/squeekboard/keyboards/url/us.yaml @@ -0,0 +1 @@ +../us.yaml
\ No newline at end of file diff --git a/carrot/.local/share/squeekboard/keyboards/url/us_wide.yaml b/carrot/.local/share/squeekboard/keyboards/url/us_wide.yaml new file mode 120000 index 0000000..7d8c633 --- /dev/null +++ b/carrot/.local/share/squeekboard/keyboards/url/us_wide.yaml @@ -0,0 +1 @@ +../us_wide.yaml
\ No newline at end of file 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 diff --git a/carrot/.local/share/squeekboard/keyboards/us_wide.yaml b/carrot/.local/share/squeekboard/keyboards/us_wide.yaml new file mode 100644 index 0000000..757534d --- /dev/null +++ b/carrot/.local/share/squeekboard/keyboards/us_wide.yaml @@ -0,0 +1,159 @@ +outlines: + default: { width: 75, height: 50 } + special: { width: 75, height: 50 } + altline: { width: 85, height: 50 } + spaceline: { width: 225, height: 50 } + +views: + base: + - "` 1 2 3 4 5 6 7 8 9 0 - =" + - "q w e r t y u i o p [ ]" + - "Esc a s d f g h j k l ; '" + - "Down Shift_L z x c v b n m / BackSpace Up" + - "Left Num Ctrl , space . Alt Return Right" + upper: + - "~ ! @ # $ % ^ & * ( ) _ +" + - "Q W E R T Y U I O P { }" + - "Tab A S D F G H J K L : \"" + - "Up Shift_L Z X C V B N M ? Del Down" + - "Left Num Ctrl < space > Alt Return Right" + +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 |