Foot : Add <A-o> to open Urls.
This commit is contained in:
parent
4a7d1e9c62
commit
f0cc9e0d11
3
.readme/keyd/Readme.md
Normal file
3
.readme/keyd/Readme.md
Normal file
|
@ -0,0 +1,3 @@
|
|||
# Keyd layouts.
|
||||
|
||||
http://www.keyboard-layout-editor.com
|
151
.readme/keyd/alt/keyboard-layout.json
Normal file
151
.readme/keyd/alt/keyboard-layout.json
Normal file
|
@ -0,0 +1,151 @@
|
|||
[
|
||||
[
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Esc",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"!\n1",
|
||||
"@\n2",
|
||||
"#\n3",
|
||||
"$\n4",
|
||||
"%\n5",
|
||||
"^\n6",
|
||||
"&\n7",
|
||||
"*\n8",
|
||||
"(\n9",
|
||||
")\n0",
|
||||
"_\n-",
|
||||
"+\n=",
|
||||
{
|
||||
"w": 2
|
||||
},
|
||||
"Backspace"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 1.5
|
||||
},
|
||||
"Tab",
|
||||
"Q",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Page Up",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"E",
|
||||
"R",
|
||||
"T",
|
||||
"Y",
|
||||
"U",
|
||||
"I",
|
||||
"O",
|
||||
"P",
|
||||
"{\n[",
|
||||
"}\n]",
|
||||
{
|
||||
"w": 1.5
|
||||
},
|
||||
"|\n\\"
|
||||
],
|
||||
[
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 1.75
|
||||
},
|
||||
"Caps Lock",
|
||||
"Home",
|
||||
"Page Down",
|
||||
"End",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"F",
|
||||
"G",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Left",
|
||||
"Down",
|
||||
"Up",
|
||||
"Right",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
":\n;",
|
||||
"\"\n'",
|
||||
{
|
||||
"w": 2.25
|
||||
},
|
||||
"Enter"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 2.25
|
||||
},
|
||||
"Shift",
|
||||
"Z",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Cut",
|
||||
"Copy",
|
||||
"Paste",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"B",
|
||||
"N",
|
||||
"M",
|
||||
"<\n,",
|
||||
">\n.",
|
||||
"?\n/",
|
||||
{
|
||||
"w": 2.75
|
||||
},
|
||||
"Shift"
|
||||
],
|
||||
[
|
||||
{
|
||||
"c": "#d79921",
|
||||
"w": 1.25
|
||||
},
|
||||
"Alterna-tive keys",
|
||||
{
|
||||
"c": "#cccccc",
|
||||
"w": 1.25
|
||||
},
|
||||
"Win",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Alt",
|
||||
{
|
||||
"a": 7,
|
||||
"w": 6.25
|
||||
},
|
||||
"",
|
||||
{
|
||||
"a": 4,
|
||||
"w": 1.25
|
||||
},
|
||||
"Alt",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Win",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Menu",
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 1.25
|
||||
},
|
||||
"Ctrl"
|
||||
]
|
||||
]
|
165
.readme/keyd/app/firefox/keyboard-layout.json
Normal file
165
.readme/keyd/app/firefox/keyboard-layout.json
Normal file
|
@ -0,0 +1,165 @@
|
|||
[
|
||||
[
|
||||
"~\n`",
|
||||
"!\n1\n\n\n\n\nTab 1",
|
||||
"@\n2\n\n\n\n\nTab 2",
|
||||
"#\n3\n\n\n\n\nTab 3",
|
||||
"$\n4\n\n\n\n\nTab 4",
|
||||
"%\n5\n\n\n\n\nTab 5",
|
||||
"^\n6\n\n\n\n\nTab 6",
|
||||
"&\n7\n\n\n\n\nTab 7",
|
||||
"*\n8\n\n\n\n\nTab 8",
|
||||
"(\n9\n\n\n\n\nTab 9",
|
||||
")\n0\n\n\n\n\nTab 10",
|
||||
"_\n-",
|
||||
"+\n=",
|
||||
{
|
||||
"w": 2
|
||||
},
|
||||
"Backspace"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 1.5
|
||||
},
|
||||
"Tab",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Prev Tab / Move",
|
||||
"Up",
|
||||
"Next Tab / Move",
|
||||
"Full Refresh",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"T",
|
||||
"Y",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Restore Tab",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"I",
|
||||
"O",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Fill Pass-word",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"{\n[",
|
||||
"}\n]",
|
||||
{
|
||||
"w": 1.5
|
||||
},
|
||||
"|\n\\"
|
||||
],
|
||||
[
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 1.75
|
||||
},
|
||||
"New Tab",
|
||||
"Go Back",
|
||||
"Down",
|
||||
"Go Fwd",
|
||||
"Find",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"G",
|
||||
"H",
|
||||
"J",
|
||||
"K",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Toggle Dark Mode",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
":\n;",
|
||||
"\"\n'",
|
||||
{
|
||||
"w": 2.25
|
||||
},
|
||||
"Enter"
|
||||
],
|
||||
[
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 2.25
|
||||
},
|
||||
"Alternative Action (after slash)",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"Z",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Close Tab",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"C",
|
||||
"V",
|
||||
"B",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Find Next / Prev",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"M",
|
||||
"<\n,",
|
||||
">\n.",
|
||||
"?\n/",
|
||||
{
|
||||
"w": 2.75
|
||||
},
|
||||
"Shift"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Ctrl",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Win",
|
||||
{
|
||||
"c": "#d79921",
|
||||
"w": 1.25
|
||||
},
|
||||
"App Controls",
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 6.25
|
||||
},
|
||||
"Toggle Address Bar",
|
||||
{
|
||||
"c": "#cccccc",
|
||||
"w": 1.25
|
||||
},
|
||||
"Alt",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Win",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Menu",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Ctrl"
|
||||
]
|
||||
]
|
156
.readme/keyd/app/jetbrains/keyboard-layout.json
Normal file
156
.readme/keyd/app/jetbrains/keyboard-layout.json
Normal file
|
@ -0,0 +1,156 @@
|
|||
[
|
||||
[
|
||||
"~\n`",
|
||||
"!\n1",
|
||||
"@\n2",
|
||||
"#\n3",
|
||||
"$\n4",
|
||||
"%\n5",
|
||||
"^\n6",
|
||||
"&\n7",
|
||||
"*\n8",
|
||||
"(\n9",
|
||||
")\n0",
|
||||
"_\n-",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Reformat",
|
||||
{
|
||||
"c": "#cccccc",
|
||||
"w": 2
|
||||
},
|
||||
"Backspace"
|
||||
],
|
||||
[
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 1.5
|
||||
},
|
||||
"Step Over (Tap) / Step Into (Hold)",
|
||||
"Prev Tab",
|
||||
"Refac-tor",
|
||||
"Next Tab",
|
||||
"Run",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"T",
|
||||
"Y",
|
||||
"U",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Impl-ement",
|
||||
"Over-ride",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"P",
|
||||
"{\n[",
|
||||
"}\n]",
|
||||
{
|
||||
"w": 1.5
|
||||
},
|
||||
"|\n\\"
|
||||
],
|
||||
[
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 1.75
|
||||
},
|
||||
"New Scratch",
|
||||
"Attach Debug-ger",
|
||||
"Settings",
|
||||
"Run Debug",
|
||||
"Find",
|
||||
"Go to Defini-tion",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"H",
|
||||
"J",
|
||||
"K",
|
||||
"L",
|
||||
":\n;",
|
||||
"\"\n'",
|
||||
{
|
||||
"w": 2.25
|
||||
},
|
||||
"Enter"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 2.25
|
||||
},
|
||||
"Shift",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Stop App",
|
||||
"Close Tab",
|
||||
"Close Bottom Panel",
|
||||
"Show Doc",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"B",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Inline",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"M",
|
||||
"<\n,",
|
||||
">\n.",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Toggle Com-ment",
|
||||
{
|
||||
"c": "#cccccc",
|
||||
"w": 2.75
|
||||
},
|
||||
"Shift"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Ctrl",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Win",
|
||||
{
|
||||
"c": "#d79921",
|
||||
"w": 1.25
|
||||
},
|
||||
"App Controls",
|
||||
{
|
||||
"c": "#cccccc",
|
||||
"a": 7,
|
||||
"w": 6.25
|
||||
},
|
||||
"",
|
||||
{
|
||||
"a": 4,
|
||||
"w": 1.25
|
||||
},
|
||||
"Alt",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Win",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Menu",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Ctrl"
|
||||
]
|
||||
]
|
160
.readme/keyd/app/tmux/keyboard-layout.json
Normal file
160
.readme/keyd/app/tmux/keyboard-layout.json
Normal file
|
@ -0,0 +1,160 @@
|
|||
[
|
||||
[
|
||||
"~\n`",
|
||||
"!\n1",
|
||||
"@\n2",
|
||||
"#\n3",
|
||||
"$\n4",
|
||||
"%\n5",
|
||||
"^\n6",
|
||||
"&\n7",
|
||||
"*\n8",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Prev Session",
|
||||
"Next Session",
|
||||
"Split Vertical",
|
||||
"Equalize Splits",
|
||||
{
|
||||
"c": "#cccccc",
|
||||
"w": 2
|
||||
},
|
||||
"Backspace"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 1.5
|
||||
},
|
||||
"Tab",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Prev Window",
|
||||
"Up",
|
||||
"Next Window",
|
||||
"Reload Settings",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"T",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Copy Selection",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"U",
|
||||
"I",
|
||||
"O",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Scroll Up",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"{\n[",
|
||||
"}\n]",
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 1.5
|
||||
},
|
||||
"Split Horizontal"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 1.75
|
||||
},
|
||||
"New Window",
|
||||
"Left",
|
||||
"Down",
|
||||
"Right",
|
||||
"Toggle Status Bar",
|
||||
"Select Session",
|
||||
"Resize Left",
|
||||
"Resize Down",
|
||||
"Resize Up",
|
||||
"Resize Right",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
":\n;",
|
||||
"\"\n'",
|
||||
{
|
||||
"w": 2.25
|
||||
},
|
||||
"Enter"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 2.25
|
||||
},
|
||||
"Shift",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Detach Session /Others",
|
||||
"Close Window",
|
||||
"Close Pane",
|
||||
"Select /Paste",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"B",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Scroll Down",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"M",
|
||||
"<\n,",
|
||||
">\n.",
|
||||
"?\n/",
|
||||
{
|
||||
"w": 2.75
|
||||
},
|
||||
"Shift"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Ctrl",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Win",
|
||||
{
|
||||
"c": "#d79921",
|
||||
"w": 1.25
|
||||
},
|
||||
"App Controls",
|
||||
{
|
||||
"c": "#cccccc",
|
||||
"a": 7,
|
||||
"w": 6.25
|
||||
},
|
||||
"",
|
||||
{
|
||||
"a": 4,
|
||||
"w": 1.25
|
||||
},
|
||||
"Alt",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Win",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Menu",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Ctrl"
|
||||
]
|
||||
]
|
142
.readme/keyd/main/keyboard-layout.json
Normal file
142
.readme/keyd/main/keyboard-layout.json
Normal file
|
@ -0,0 +1,142 @@
|
|||
[
|
||||
[
|
||||
{
|
||||
"c": "#d79921",
|
||||
"sm": "alps"
|
||||
},
|
||||
"System Controls",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"!\n1",
|
||||
"@\n2",
|
||||
"#\n3",
|
||||
"$\n4",
|
||||
"%\n5",
|
||||
"^\n6",
|
||||
"&\n7",
|
||||
"*\n8",
|
||||
"(\n9",
|
||||
")\n0",
|
||||
"_\n-",
|
||||
"+\n=",
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 2
|
||||
},
|
||||
"Delete"
|
||||
],
|
||||
[
|
||||
{
|
||||
"c": "#cccccc",
|
||||
"w": 1.5
|
||||
},
|
||||
"Tab",
|
||||
"Q",
|
||||
"W",
|
||||
"E",
|
||||
"R",
|
||||
"T",
|
||||
"Y",
|
||||
"U",
|
||||
"I",
|
||||
"O",
|
||||
"P",
|
||||
"{\n[",
|
||||
"}\n]",
|
||||
{
|
||||
"w": 1.5
|
||||
},
|
||||
"|\n\\"
|
||||
],
|
||||
[
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 1.75
|
||||
},
|
||||
"Ctrl / Esc",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"A",
|
||||
"S",
|
||||
"D",
|
||||
{
|
||||
"n": true
|
||||
},
|
||||
"F",
|
||||
"G",
|
||||
"H",
|
||||
{
|
||||
"n": true
|
||||
},
|
||||
"J",
|
||||
"K",
|
||||
"L",
|
||||
":\n;",
|
||||
"\"\n'",
|
||||
{
|
||||
"w": 2.25
|
||||
},
|
||||
"Enter"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 2.25
|
||||
},
|
||||
"Shift",
|
||||
"Z",
|
||||
"X",
|
||||
"C",
|
||||
"V",
|
||||
"B",
|
||||
"N",
|
||||
"M",
|
||||
"<\n,",
|
||||
">\n.",
|
||||
"?\n/",
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 2.75
|
||||
},
|
||||
"Backspace"
|
||||
],
|
||||
[
|
||||
{
|
||||
"c": "#d79921",
|
||||
"w": 1.25
|
||||
},
|
||||
"Alterna-tive Keys",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"WM Controls",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"App Controls",
|
||||
{
|
||||
"w": 6.25
|
||||
},
|
||||
"Neovim",
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 1.25
|
||||
},
|
||||
"Language Switch",
|
||||
{
|
||||
"c": "#d79921",
|
||||
"w": 1.25
|
||||
},
|
||||
"Extra Numbers",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Media Controls",
|
||||
{
|
||||
"c": "#cccccc",
|
||||
"d": true
|
||||
},
|
||||
"Fn"
|
||||
]
|
||||
]
|
139
.readme/keyd/media/keyboard-layout.json
Normal file
139
.readme/keyd/media/keyboard-layout.json
Normal file
|
@ -0,0 +1,139 @@
|
|||
[
|
||||
[
|
||||
"~\n`",
|
||||
"!\n1",
|
||||
"@\n2",
|
||||
"#\n3",
|
||||
"$\n4",
|
||||
"%\n5",
|
||||
"^\n6",
|
||||
"&\n7",
|
||||
"*\n8",
|
||||
"(\n9",
|
||||
")\n0",
|
||||
"_\n-",
|
||||
"+\n=",
|
||||
{
|
||||
"w": 2
|
||||
},
|
||||
"Backspace"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 1.5
|
||||
},
|
||||
"Tab",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Prev Song",
|
||||
"Volume Up",
|
||||
"Next Song",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"R",
|
||||
"T",
|
||||
"Y",
|
||||
"U",
|
||||
"I",
|
||||
"O",
|
||||
"P",
|
||||
"{\n[",
|
||||
"}\n]",
|
||||
{
|
||||
"w": 1.5
|
||||
},
|
||||
"|\n\\"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 1.75
|
||||
},
|
||||
"Caps Lock",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Seek Back",
|
||||
"Volume Down",
|
||||
"Seek Fwd",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"F",
|
||||
"G",
|
||||
"H",
|
||||
"J",
|
||||
"K",
|
||||
"L",
|
||||
":\n;",
|
||||
"\"\n'",
|
||||
{
|
||||
"w": 2.25
|
||||
},
|
||||
"Enter"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 2.25
|
||||
},
|
||||
"Shift",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Mute",
|
||||
"Stop",
|
||||
"Cycle Output",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"V",
|
||||
"B",
|
||||
"N",
|
||||
"M",
|
||||
"<\n,",
|
||||
">\n.",
|
||||
"?\n/",
|
||||
{
|
||||
"w": 2.75
|
||||
},
|
||||
"Shift"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Ctrl",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Win",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Alt",
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 6.25
|
||||
},
|
||||
"Play / Pause",
|
||||
{
|
||||
"c": "#cccccc",
|
||||
"w": 1.25
|
||||
},
|
||||
"Alt",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Win",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Menu",
|
||||
{
|
||||
"c": "#d79921",
|
||||
"w": 1.25
|
||||
},
|
||||
"Media Controls (RCtrl)"
|
||||
]
|
||||
]
|
146
.readme/keyd/number/keyboard-layout.json
Normal file
146
.readme/keyd/number/keyboard-layout.json
Normal file
|
@ -0,0 +1,146 @@
|
|||
[
|
||||
[
|
||||
"~\n`",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"f13",
|
||||
"f14",
|
||||
"f15",
|
||||
"f16",
|
||||
"f17",
|
||||
"f18",
|
||||
"f19",
|
||||
"f20",
|
||||
"f21",
|
||||
"f22",
|
||||
"f23",
|
||||
"f24",
|
||||
{
|
||||
"c": "#cccccc",
|
||||
"w": 2
|
||||
},
|
||||
"Backspace"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 1.5
|
||||
},
|
||||
"Tab",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"1",
|
||||
"2",
|
||||
"3",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"R",
|
||||
"T",
|
||||
"Y",
|
||||
"U",
|
||||
"I",
|
||||
"O",
|
||||
"P",
|
||||
"{\n[",
|
||||
"}\n]",
|
||||
{
|
||||
"w": 1.5
|
||||
},
|
||||
"|\n\\"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 1.75
|
||||
},
|
||||
"Caps Lock",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"4",
|
||||
"5",
|
||||
"6",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"F",
|
||||
"G",
|
||||
"H",
|
||||
"J",
|
||||
"K",
|
||||
"L",
|
||||
":\n;",
|
||||
"\"\n'",
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 2.25
|
||||
},
|
||||
"NP Enter"
|
||||
],
|
||||
[
|
||||
{
|
||||
"c": "#cccccc",
|
||||
"w": 2.25
|
||||
},
|
||||
"Shift",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"7",
|
||||
"8",
|
||||
"9",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"V",
|
||||
"B",
|
||||
"N",
|
||||
"M",
|
||||
"<\n,",
|
||||
">\n.",
|
||||
"?\n/",
|
||||
{
|
||||
"w": 2.75
|
||||
},
|
||||
"Shift"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Ctrl",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Win",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Alt",
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 6.25
|
||||
},
|
||||
"0",
|
||||
{
|
||||
"c": "#cccccc",
|
||||
"w": 1.25
|
||||
},
|
||||
"Alt",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Win",
|
||||
{
|
||||
"c": "#d79921",
|
||||
"w": 1.25
|
||||
},
|
||||
"Extra Numbers",
|
||||
{
|
||||
"c": "#cccccc",
|
||||
"w": 1.25
|
||||
},
|
||||
"Ctrl"
|
||||
]
|
||||
]
|
156
.readme/keyd/system/sway/keyboard-layout.json
Normal file
156
.readme/keyd/system/sway/keyboard-layout.json
Normal file
|
@ -0,0 +1,156 @@
|
|||
[
|
||||
[
|
||||
{
|
||||
"c": "#d79921"
|
||||
},
|
||||
"System controls",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"!\n1",
|
||||
"@\n2",
|
||||
"#\n3",
|
||||
"$\n4",
|
||||
"%\n5",
|
||||
"^\n6",
|
||||
"&\n7",
|
||||
"*\n8",
|
||||
"(\n9",
|
||||
")\n0",
|
||||
"_\n-",
|
||||
"+\n=",
|
||||
{
|
||||
"w": 2
|
||||
},
|
||||
"Backspace"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 1.5
|
||||
},
|
||||
"Tab",
|
||||
"Q",
|
||||
"W",
|
||||
"E",
|
||||
"R",
|
||||
"T",
|
||||
"Y",
|
||||
"U",
|
||||
"I",
|
||||
"O",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Toggle power-save",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"{\n[",
|
||||
"}\n]",
|
||||
{
|
||||
"w": 1.5
|
||||
},
|
||||
"|\n\\"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 1.75
|
||||
},
|
||||
"Caps Lock",
|
||||
"A",
|
||||
"S",
|
||||
"D",
|
||||
"F",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Toggle Gaming",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"H",
|
||||
"J",
|
||||
"K",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Toggle charge limit",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
":\n;",
|
||||
"\"\n'",
|
||||
{
|
||||
"w": 2.25
|
||||
},
|
||||
"Enter"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 2.25
|
||||
},
|
||||
"Shift",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Sus-pend",
|
||||
"Power-off",
|
||||
"Reboot",
|
||||
"Toggle VPN",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"B",
|
||||
"N",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Toggle moni-tors",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"<\n,",
|
||||
">\n.",
|
||||
"?\n/",
|
||||
{
|
||||
"w": 2.75
|
||||
},
|
||||
"Shift"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Ctrl",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Win",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Alt",
|
||||
{
|
||||
"a": 7,
|
||||
"w": 6.25
|
||||
},
|
||||
"",
|
||||
{
|
||||
"a": 4,
|
||||
"w": 1.25
|
||||
},
|
||||
"Alt",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Win",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Menu",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Ctrl"
|
||||
]
|
||||
]
|
134
.readme/keyd/wm/gnome/keyboard-layout.json
Normal file
134
.readme/keyd/wm/gnome/keyboard-layout.json
Normal file
|
@ -0,0 +1,134 @@
|
|||
[
|
||||
[
|
||||
"~\n`",
|
||||
"!\n1",
|
||||
"@\n2",
|
||||
"#\n3",
|
||||
"$\n4",
|
||||
"%\n5",
|
||||
"^\n6",
|
||||
"&\n7",
|
||||
"*\n8",
|
||||
"(\n9",
|
||||
")\n0",
|
||||
"_\n-",
|
||||
"+\n=",
|
||||
{
|
||||
"w": 2
|
||||
},
|
||||
"Backspace"
|
||||
],
|
||||
[
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 1.5
|
||||
},
|
||||
"Switch app",
|
||||
"Prev Work-space",
|
||||
"Maxi-mize",
|
||||
"Next Work-space",
|
||||
"Resize Mode",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"T",
|
||||
"Y",
|
||||
"U",
|
||||
"I",
|
||||
"O",
|
||||
"P",
|
||||
"{\n[",
|
||||
"}\n]",
|
||||
{
|
||||
"w": 1.5
|
||||
},
|
||||
"|\n\\"
|
||||
],
|
||||
[
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 1.75
|
||||
},
|
||||
"Terminal",
|
||||
"Tile Left",
|
||||
"Mini-mize",
|
||||
"Rile Right",
|
||||
"Full-screen",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"G",
|
||||
"H",
|
||||
"J",
|
||||
"K",
|
||||
"L",
|
||||
":\n;",
|
||||
"\"\n'",
|
||||
{
|
||||
"w": 2.25
|
||||
},
|
||||
"Enter"
|
||||
],
|
||||
[
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 2.25
|
||||
},
|
||||
"Alternative action",
|
||||
"Lock",
|
||||
"Close Window",
|
||||
"Hide All Window",
|
||||
"Screen select",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"B",
|
||||
"N",
|
||||
"M",
|
||||
"<\n,",
|
||||
">\n.",
|
||||
"?\n/",
|
||||
{
|
||||
"w": 2.75
|
||||
},
|
||||
"Shift"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Ctrl",
|
||||
{
|
||||
"c": "#d79921",
|
||||
"w": 1.25
|
||||
},
|
||||
"WM Controls",
|
||||
{
|
||||
"c": "#cccccc",
|
||||
"w": 1.25
|
||||
},
|
||||
"Alt",
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 6.25
|
||||
},
|
||||
"Run",
|
||||
{
|
||||
"c": "#cccccc",
|
||||
"w": 1.25
|
||||
},
|
||||
"Alt",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Win",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Menu",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Ctrl"
|
||||
]
|
||||
]
|
152
.readme/keyd/wm/sway/keyboard-layout.json
Normal file
152
.readme/keyd/wm/sway/keyboard-layout.json
Normal file
|
@ -0,0 +1,152 @@
|
|||
[
|
||||
[
|
||||
"~\n`",
|
||||
"!\n1",
|
||||
"@\n2",
|
||||
"#\n3",
|
||||
"$\n4",
|
||||
"%\n5",
|
||||
"^\n6",
|
||||
"&\n7",
|
||||
"*\n8",
|
||||
"(\n9",
|
||||
")\n0",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Split Vertic-ally",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"+\n=",
|
||||
{
|
||||
"w": 2
|
||||
},
|
||||
"Backspace"
|
||||
],
|
||||
[
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 1.5
|
||||
},
|
||||
"Tab mode toggle",
|
||||
"Prev Work-space",
|
||||
"Up",
|
||||
"Next Work-space",
|
||||
"Float layer / Waybar",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"T",
|
||||
"Y",
|
||||
"U",
|
||||
"I",
|
||||
"O",
|
||||
"P",
|
||||
"{\n[",
|
||||
"}\n]",
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 1.5
|
||||
},
|
||||
"Split Hori-zontally"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 1.75
|
||||
},
|
||||
"Terminal",
|
||||
"Left",
|
||||
"Down",
|
||||
"Right",
|
||||
"Full-screen / Float",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"G",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Resize Left",
|
||||
"Resize Down",
|
||||
"Resize Up",
|
||||
"Resize Right",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
":\n;",
|
||||
"\"\n'",
|
||||
{
|
||||
"w": 2.25
|
||||
},
|
||||
"Enter"
|
||||
],
|
||||
[
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 2.25
|
||||
},
|
||||
"Alternative action (after slash) or move window",
|
||||
"Lock / +Sus-pend",
|
||||
"Close Window",
|
||||
"Scratch toggle / move",
|
||||
"Screen select / full",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"B",
|
||||
{
|
||||
"c": "#8ec07c"
|
||||
},
|
||||
"Last notif / Dismiss",
|
||||
{
|
||||
"c": "#cccccc"
|
||||
},
|
||||
"M",
|
||||
"<\n,",
|
||||
">\n.",
|
||||
"?\n/",
|
||||
{
|
||||
"w": 2.75
|
||||
},
|
||||
"Shift"
|
||||
],
|
||||
[
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Ctrl",
|
||||
{
|
||||
"c": "#d79921",
|
||||
"w": 1.25
|
||||
},
|
||||
"WM Controls",
|
||||
{
|
||||
"c": "#cccccc",
|
||||
"w": 1.25
|
||||
},
|
||||
"Alt",
|
||||
{
|
||||
"c": "#8ec07c",
|
||||
"w": 6.25
|
||||
},
|
||||
"Run",
|
||||
{
|
||||
"c": "#cccccc",
|
||||
"w": 1.25
|
||||
},
|
||||
"Alt",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Win",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Menu",
|
||||
{
|
||||
"w": 1.25
|
||||
},
|
||||
"Ctrl"
|
||||
]
|
||||
]
|
|
@ -70,7 +70,7 @@ Yellow are modifier keys, they enable layers when held. Green ones are just modi
|
|||
<details>
|
||||
<summary>WM keys</summary>
|
||||
Sway:<br>
|
||||
<img src="https://i.imgur.com/rr9OZ64.png" /><br>
|
||||
<img src="https://i.imgur.com/PhR67M3.png" /><br>
|
||||
Gnome:<br>
|
||||
<img src="https://i.imgur.com/TrqC5jt.png" />
|
||||
</details>
|
||||
|
@ -97,7 +97,7 @@ Tmux:<br>
|
|||
|
||||
<details>
|
||||
<summary>System controls</summary>
|
||||
<img src="https://i.imgur.com/rBFA2Xu.png" />
|
||||
<img src="https://i.imgur.com/HnAdVSd.png" />
|
||||
</details>
|
||||
|
||||
[Link](http://www.keyboard-layout-editor.com) to the tool I used to draw the images.
|
||||
|
|
|
@ -20,6 +20,9 @@ in {
|
|||
background = config.style.color.bg.dark;
|
||||
foreground = config.style.color.fg.light;
|
||||
};
|
||||
key-bindings = {
|
||||
show-urls-launch = "Mod1+o";
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue