dotfiles
My PC Dotfiles & Websitegit clone https://github.com/maydayv7/dotfiles
files/noctalia/keyhelp/shortcuts.json (53867B)
1{
2 "version": 1,
3 "pages": [
4 {
5 "name": "Desktop",
6 "aliases": [],
7 "compositor": "hyprland",
8 "groups": [
9 {
10 "name": "Legend",
11 "entries": [
12 {
13 "keys": "SUPER",
14 "description": "$mod"
15 },
16 {
17 "keys": "L' / R'",
18 "description": "Left/Right Mouse Click"
19 }
20 ]
21 },
22 {
23 "name": "Compositor",
24 "entries": [
25 {
26 "keys": "$mod Q or ALT F4",
27 "description": "Quit application"
28 },
29 {
30 "keys": "$mod SHIFT Q",
31 "description": "Force Quit application"
32 },
33 {
34 "keys": "ALT A",
35 "description": "Activate urgent/last window"
36 },
37 {
38 "keys": "$mod E",
39 "description": "Maximize window"
40 },
41 {
42 "keys": "$mod SHIFT E",
43 "description": "Fullscreen window"
44 },
45 {
46 "keys": "ALT Q",
47 "description": "Minimize window"
48 },
49 {
50 "keys": "ALT SHIFT Q",
51 "description": "Show all minimized windows"
52 },
53 {
54 "keys": "$mod <ARROW>",
55 "description": "Switch focus to window in desired direction"
56 },
57 {
58 "keys": "$mod SHIFT ← / →",
59 "description": "Scrolling: move window across | Dwindle: swap windows"
60 },
61 {
62 "keys": "$mod SHIFT ↑ / ↓",
63 "description": "Scrolling: stack in/out of column | Dwindle: swap windows"
64 },
65 {
66 "keys": "$mod Space",
67 "description": "Scrolling: toggle window stacking | Dwindle: split direction"
68 },
69 {
70 "keys": "$mod Backspace",
71 "description": "Toggle tiling layout"
72 },
73 {
74 "keys": "$mod [ or ]",
75 "description": "Scrolling: shrink/grow column width"
76 },
77 {
78 "keys": "$mod SHIFT [ or ]",
79 "description": "Scrolling: center column / fit all columns on screen"
80 },
81 {
82 "keys": "$mod SHIFT Space",
83 "description": "Toggle application grouping"
84 },
85 {
86 "keys": "$mod CTRL <ARROW>",
87 "description": "Move window into desired group"
88 },
89 {
90 "keys": "$mod ; / '",
91 "description": "Toggle floating for one window / all windows"
92 },
93 {
94 "keys": "$mod C",
95 "description": "Center floating window and/or move cursor to top right corner"
96 },
97 {
98 "keys": "$mod P",
99 "description": "Pin floating window on all workspaces"
100 }
101 ]
102 },
103 {
104 "name": "Switcher",
105 "entries": [
106 {
107 "keys": "$mod Tab",
108 "description": "Window Switcher"
109 },
110 {
111 "keys": "ALT [SHIFT] Tab",
112 "description": "Cycle [backwards] through open windows on current workspace"
113 },
114 {
115 "keys": "ALT [SHIFT] `",
116 "description": "Cycle [backwards] through grouped windows"
117 }
118 ]
119 },
120 {
121 "name": "Workspaces",
122 "entries": [
123 {
124 "keys": "$mod 1-9",
125 "description": "Focus workspace 1-9 on the current monitor"
126 },
127 {
128 "keys": "$mod SHIFT 1-9",
129 "description": "Move window to workspace 1-9 without following"
130 },
131 {
132 "keys": "$mod , or .",
133 "description": "Move across non-empty workspaces"
134 },
135 {
136 "keys": "$mod CTRL , or .",
137 "description": "Move across workspaces"
138 },
139 {
140 "keys": "$mod 0",
141 "description": "Toggle special workspace to stash windows"
142 },
143 {
144 "keys": "$mod SHIFT 0",
145 "description": "Move window to/from stash"
146 },
147 {
148 "keys": "$mod SHIFT , or .",
149 "description": "Move window to previous/next workspace"
150 },
151 {
152 "keys": "$mod ALT , or .",
153 "description": "Move focus to left/right monitor"
154 },
155 {
156 "keys": "$mod SHIFT ALT , or .",
157 "description": "Move window to left/right monitor"
158 }
159 ]
160 },
161 {
162 "name": "Utility",
163 "entries": [
164 {
165 "keys": "Print",
166 "description": "Take Screenshot of area"
167 },
168 {
169 "keys": "SHIFT Print",
170 "description": "Take Screenshot of screen"
171 },
172 {
173 "keys": "$mod = or -",
174 "description": "Zoom in/out"
175 },
176 {
177 "keys": "$mod SHIFT -",
178 "description": "Zoom out fully"
179 },
180 {
181 "keys": "$mod L",
182 "description": "Lock screen"
183 },
184 {
185 "keys": "$mod S",
186 "description": "Toggle Compositor Shader"
187 },
188 {
189 "keys": "$mod G",
190 "description": "Toggle Game Mode"
191 },
192 {
193 "keys": "$mod SHIFT S",
194 "description": "Toggle window swallowing"
195 },
196 {
197 "keys": "$mod SHIFT D",
198 "description": "Toggle main Display"
199 },
200 {
201 "keys": "$mod Esc",
202 "description": "Open session menu"
203 }
204 ]
205 },
206 {
207 "name": "Applications",
208 "entries": [
209 {
210 "keys": "$mod /",
211 "description": "Toggle Keyhelp"
212 },
213 {
214 "keys": "$mod A",
215 "description": "Application Launcher"
216 },
217 {
218 "keys": "$mod SHIFT A",
219 "description": "Shell Settings"
220 },
221 {
222 "keys": "$mod SHIFT C",
223 "description": "Color Picker"
224 },
225 {
226 "keys": "$mod D",
227 "description": "Monitor Configuration"
228 },
229 {
230 "keys": "$mod F",
231 "description": "File Manager"
232 },
233 {
234 "keys": "$mod T",
235 "description": "Terminal"
236 },
237 {
238 "keys": "$mod SHIFT T",
239 "description": "Toggle Terminal in Quake mode"
240 },
241 {
242 "keys": "$mod V",
243 "description": "Toggle Clipboard"
244 },
245 {
246 "keys": "$mod W",
247 "description": "Web Browser"
248 },
249 {
250 "keys": "$mod Enter",
251 "description": "Task Manager"
252 },
253 {
254 "keys": "$mod SHIFT =",
255 "description": "Toggle calculator"
256 },
257 {
258 "keys": "$mod SHIFT B",
259 "description": "Bluetooth Settings"
260 },
261 {
262 "keys": "$mod SHIFT P",
263 "description": "Volume Control"
264 },
265 {
266 "keys": "$mod SHIFT N",
267 "description": "Network Settings"
268 },
269 {
270 "keys": "$mod N",
271 "description": "Show notification panel"
272 },
273 {
274 "keys": "$mod SHIFT Esc",
275 "description": "Enter / exit the inhibit submap"
276 }
277 ]
278 },
279 {
280 "name": "Mouse",
281 "entries": [
282 {
283 "keys": "$mod L'",
284 "description": "Move window"
285 },
286 {
287 "keys": "$mod R'",
288 "description": "Window resize"
289 },
290 {
291 "keys": "$mod Scroll",
292 "description": "Move across workspaces"
293 },
294 {
295 "keys": "3F Swipe ↔",
296 "description": "Switch apps / columns",
297 "gap_before": true
298 },
299 {
300 "keys": "3F Swipe ↕",
301 "description": "Switch across workspaces"
302 },
303 {
304 "keys": "4F Swipe ↑",
305 "description": "Toggle workspace overview"
306 },
307 {
308 "keys": "L' (in overview)",
309 "description": "Select workspace / window",
310 "gap_before": true
311 },
312 {
313 "keys": "Middle click (in overview)",
314 "description": "Close window under cursor"
315 }
316 ]
317 },
318 {
319 "name": "Resize submap",
320 "entries": [
321 {
322 "keys": "$mod R",
323 "description": "Enter / exit resize submap"
324 },
325 {
326 "keys": "Arrow keys",
327 "description": "Resize window by 10 pixels"
328 },
329 {
330 "keys": "L' drag",
331 "description": "Resize window with the mouse"
332 },
333 {
334 "keys": "Esc",
335 "description": "Exit resize submap"
336 }
337 ]
338 },
339 {
340 "name": "Move submap",
341 "entries": [
342 {
343 "keys": "$mod M",
344 "description": "Enter / exit move submap"
345 },
346 {
347 "keys": "Arrow keys",
348 "description": "Move window in a direction, respecting groups"
349 },
350 {
351 "keys": "SHIFT Arrow keys",
352 "description": "Move floating window by 30 pixels"
353 },
354 {
355 "keys": "L' drag",
356 "description": "Move window with the mouse"
357 },
358 {
359 "keys": ", / .",
360 "description": "Move window to previous / next workspace"
361 },
362 {
363 "keys": "C",
364 "description": "Center floating window"
365 },
366 {
367 "keys": "P",
368 "description": "Toggle pinned window"
369 },
370 {
371 "keys": "Esc",
372 "description": "Exit move submap"
373 }
374 ]
375 },
376 {
377 "name": "Minimized submap",
378 "entries": [
379 {
380 "keys": "ALT SHIFT Q",
381 "description": "Show minimized windows"
382 },
383 {
384 "keys": "Arrow keys",
385 "description": "Focus window in a direction"
386 },
387 {
388 "keys": "Return / L'",
389 "description": "Restore selected window and exit submap"
390 },
391 {
392 "keys": "Q",
393 "description": "Close selected window"
394 },
395 {
396 "keys": "Esc",
397 "description": "Hide minimized workspace and exit submap"
398 }
399 ]
400 },
401 {
402 "name": "Overview submap",
403 "entries": [
404 {
405 "keys": "$mod `",
406 "description": "Toggle overview"
407 },
408 {
409 "keys": "Arrow keys",
410 "description": "Navigate workspaces / windows"
411 },
412 {
413 "keys": "1-9",
414 "description": "Focus workspace and close overview"
415 },
416 {
417 "keys": "Return / L'",
418 "description": "Select workspace / window and close overview"
419 },
420 {
421 "keys": "Middle click",
422 "description": "Close window under cursor"
423 },
424 {
425 "keys": "Esc / $mod `",
426 "description": "Close overview and exit submap"
427 }
428 ]
429 },
430 {
431 "name": "Media and hardware",
432 "entries": [
433 {
434 "keys": "XF86AudioPlay",
435 "description": "Play / pause media"
436 },
437 {
438 "keys": "XF86AudioPrev / XF86AudioNext",
439 "description": "Previous / next track"
440 },
441 {
442 "keys": "XF86AudioMute",
443 "description": "Toggle mute"
444 },
445 {
446 "keys": "XF86AudioRaiseVolume / XF86AudioLowerVolume",
447 "description": "Increase / decrease volume"
448 },
449 {
450 "keys": "XF86MonBrightnessUp / XF86MonBrightnessDown",
451 "description": "Increase / decrease display brightness"
452 },
453 {
454 "keys": "XF86KbdBrightnessUp / XF86KbdBrightnessDown",
455 "description": "Increase / decrease keyboard backlight"
456 },
457 {
458 "keys": "XF86TouchpadToggle",
459 "description": "Toggle touchpad"
460 },
461 {
462 "keys": "Lid closed",
463 "description": "Lock screen"
464 }
465 ]
466 }
467 ]
468 },
469 {
470 "name": "Desktop",
471 "compositor": "niri",
472 "aliases": [],
473 "groups": [
474 {
475 "name": "Legend",
476 "entries": [
477 {
478 "keys": "SUPER",
479 "description": "$mod"
480 }
481 ]
482 },
483 {
484 "name": "Windows and columns",
485 "entries": [
486 {
487 "keys": "$mod Q / ALT F4",
488 "description": "Close window"
489 },
490 {
491 "keys": "$mod C",
492 "description": "Center window"
493 },
494 {
495 "keys": "$mod E",
496 "description": "Maximize window to edges"
497 },
498 {
499 "keys": "$mod SHIFT E",
500 "description": "Toggle fullscreen window"
501 },
502 {
503 "keys": "$mod ]",
504 "description": "Increase column width by 10%"
505 },
506 {
507 "keys": "$mod [",
508 "description": "Cycle preset column widths"
509 },
510 {
511 "keys": "$mod =",
512 "description": "Maximize column"
513 },
514 {
515 "keys": "$mod -",
516 "description": "Cycle preset window heights"
517 },
518 {
519 "keys": "$mod ;",
520 "description": "Toggle floating window"
521 },
522 {
523 "keys": "$mod '",
524 "description": "Switch focus between floating and tiling"
525 },
526 {
527 "keys": "$mod SHIFT Tab",
528 "description": "Toggle tabbed column display"
529 },
530 {
531 "keys": "$mod Tab",
532 "description": "Toggle overview"
533 }
534 ]
535 },
536 {
537 "name": "Focus and movement",
538 "entries": [
539 {
540 "keys": "$mod ← / →",
541 "description": "Focus previous / next column or monitor"
542 },
543 {
544 "keys": "$mod ↑ / ↓",
545 "description": "Focus previous / next window or workspace"
546 },
547 {
548 "keys": "$mod SHIFT ← / →",
549 "description": "Consume or expel window left / right"
550 },
551 {
552 "keys": "$mod SHIFT ↑ / ↓",
553 "description": "Move window up / down, crossing workspaces"
554 },
555 {
556 "keys": "$mod SHIFT Return",
557 "description": "Move window to next monitor"
558 }
559 ]
560 },
561 {
562 "name": "Workspaces",
563 "entries": [
564 {
565 "keys": "$mod 1-9",
566 "description": "Focus workspace 1-9"
567 },
568 {
569 "keys": "$mod SHIFT 1-9",
570 "description": "Move window to workspace 1-9"
571 }
572 ]
573 },
574 {
575 "name": "Applications and shell",
576 "entries": [
577 {
578 "keys": "$mod /",
579 "description": "Toggle Keyhelp"
580 },
581 {
582 "keys": "$mod F",
583 "description": "Open file manager"
584 },
585 {
586 "keys": "$mod T",
587 "description": "Open Kitty terminal"
588 },
589 {
590 "keys": "$mod W",
591 "description": "Open Firefox"
592 },
593 {
594 "keys": "$mod Return",
595 "description": "Open task manager"
596 },
597 {
598 "keys": "XF86Calculator",
599 "description": "Open calculator"
600 },
601 {
602 "keys": "$mod A",
603 "description": "Open launcher"
604 },
605 {
606 "keys": "$mod SHIFT A",
607 "description": "Open shell settings"
608 },
609 {
610 "keys": "$mod N",
611 "description": "Open notifications"
612 },
613 {
614 "keys": "$mod V",
615 "description": "Open clipboard"
616 },
617 {
618 "keys": "$mod Esc",
619 "description": "Open session menu"
620 }
621 ]
622 },
623 {
624 "name": "Utilities",
625 "entries": [
626 {
627 "keys": "Print",
628 "description": "Capture a screen region"
629 },
630 {
631 "keys": "SHIFT Print",
632 "description": "Pick a screen to capture"
633 },
634 {
635 "keys": "CTRL Print",
636 "description": "Capture focused window"
637 },
638 {
639 "keys": "$mod L",
640 "description": "Lock screen"
641 },
642 {
643 "keys": "$mod SHIFT C",
644 "description": "Pick a color"
645 },
646 {
647 "keys": "$mod SHIFT B",
648 "description": "Open Bluetooth settings"
649 },
650 {
651 "keys": "$mod SHIFT N",
652 "description": "Open network settings"
653 },
654 {
655 "keys": "$mod SHIFT P",
656 "description": "Open audio settings"
657 },
658 {
659 "keys": "$mod D",
660 "description": "Open display settings"
661 }
662 ]
663 },
664 {
665 "name": "Mouse",
666 "entries": [
667 {
668 "keys": "$mod SHIFT Right click",
669 "description": "Cycle preset window widths"
670 },
671 {
672 "keys": "$mod Scroll up / down",
673 "description": "Focus previous / next column"
674 },
675 {
676 "keys": "$mod SHIFT Scroll up / down",
677 "description": "Focus previous / next workspace"
678 }
679 ]
680 },
681 {
682 "name": "Media and hardware",
683 "entries": [
684 {
685 "keys": "XF86AudioPlay",
686 "description": "Play / pause media"
687 },
688 {
689 "keys": "XF86AudioPrev / XF86AudioNext",
690 "description": "Previous / next track"
691 },
692 {
693 "keys": "XF86AudioMute",
694 "description": "Toggle mute"
695 },
696 {
697 "keys": "XF86AudioRaiseVolume / XF86AudioLowerVolume",
698 "description": "Increase / decrease volume"
699 },
700 {
701 "keys": "XF86MonBrightnessUp / XF86MonBrightnessDown",
702 "description": "Increase / decrease display brightness"
703 },
704 {
705 "keys": "XF86KbdBrightnessUp / XF86KbdBrightnessDown",
706 "description": "Increase / decrease keyboard backlight"
707 }
708 ]
709 }
710 ]
711 },
712 {
713 "name": "Code",
714 "aliases": ["code", "code-url-handler", "com.visualstudio.code"],
715 "groups": [
716 {
717 "name": "General",
718 "entries": [
719 {
720 "keys": "CTRL /",
721 "description": "Show Command Palette"
722 },
723 {
724 "keys": "CTRL P",
725 "description": "Quick Open, Go to File..."
726 },
727 {
728 "keys": "CTRL SHIFT N",
729 "description": "New window/instance"
730 },
731 {
732 "keys": "CTRL SHIFT W",
733 "description": "Close window/instance"
734 },
735 {
736 "keys": "CTRL ,",
737 "description": "User Settings"
738 },
739 {
740 "keys": "CTRL K + CTRL S",
741 "description": "Keyboard Shortcuts"
742 }
743 ]
744 },
745 {
746 "name": "Editing",
747 "entries": [
748 {
749 "keys": "CTRL X",
750 "description": "Cut line (empty selection)"
751 },
752 {
753 "keys": "CTRL C",
754 "description": "Copy line (empty selection)"
755 },
756 {
757 "keys": "ALT Up / Down",
758 "description": "Move line up/down"
759 },
760 {
761 "keys": "SHIFT ALT Up / Down",
762 "description": "Copy line up/down"
763 },
764 {
765 "keys": "CTRL D",
766 "description": "Delete line"
767 },
768 {
769 "keys": "CTRL Return",
770 "description": "Insert line below"
771 },
772 {
773 "keys": "CTRL SHIFT Return",
774 "description": "Insert line above"
775 },
776 {
777 "keys": "CTRL SHIFT \\",
778 "description": "Jump to matching bracket"
779 },
780 {
781 "keys": "CTRL ] / [",
782 "description": "Indent/outdent line"
783 },
784 {
785 "keys": "Home / End",
786 "description": "Go to beginning/end of line"
787 },
788 {
789 "keys": "CTRL Home",
790 "description": "Go to beginning of file"
791 },
792 {
793 "keys": "CTRL End",
794 "description": "Go to end of file"
795 },
796 {
797 "keys": "CTRL Up / Down",
798 "description": "Scroll line up/down"
799 },
800 {
801 "keys": "ALT PgUp / PgDown",
802 "description": "Scroll page up/down"
803 },
804 {
805 "keys": "CTRL SHIFT [",
806 "description": "Fold (collapse) region"
807 },
808 {
809 "keys": "CTRL SHIFT ]",
810 "description": "Unfold (uncollapse) region"
811 },
812 {
813 "keys": "CTRL K + CTRL [",
814 "description": "Fold (collapse) all subregions"
815 },
816 {
817 "keys": "CTRL K + CTRL ]",
818 "description": "Unfold (uncollapse) all subregions"
819 },
820 {
821 "keys": "CTRL K + CTRL 0",
822 "description": "Fold (collapse) all regions"
823 },
824 {
825 "keys": "CTRL K + CTRL J",
826 "description": "Unfold (uncollapse) all regions"
827 },
828 {
829 "keys": "CTRL K + CTRL C",
830 "description": "Add line comment"
831 },
832 {
833 "keys": "CTRL K + CTRL U",
834 "description": "Remove line comment"
835 },
836 {
837 "keys": "SHIFT ALT A",
838 "description": "Toggle block comment"
839 },
840 {
841 "keys": "ALT Z",
842 "description": "Toggle word wrap"
843 }
844 ]
845 },
846 {
847 "name": "Navigation",
848 "entries": [
849 {
850 "keys": "CTRL T",
851 "description": "Show all Symbols"
852 },
853 {
854 "keys": "CTRL G",
855 "description": "Go to Line..."
856 },
857 {
858 "keys": "CTRL P",
859 "description": "Go to File..."
860 },
861 {
862 "keys": "CTRL SHIFT O",
863 "description": "Go to Symbol..."
864 },
865 {
866 "keys": "CTRL SHIFT M",
867 "description": "Show Problems panel"
868 },
869 {
870 "keys": "F8",
871 "description": "Go to next error or warning"
872 },
873 {
874 "keys": "SHIFT F8",
875 "description": "Go to previous error or warning"
876 },
877 {
878 "keys": "CTRL SHIFT TAB",
879 "description": "Navigate editor group history"
880 },
881 {
882 "keys": "ALT Left / Right",
883 "description": "Go back/forward"
884 },
885 {
886 "keys": "CTRL M",
887 "description": "Toggle Tab moves focus"
888 }
889 ]
890 },
891 {
892 "name": "Search",
893 "entries": [
894 {
895 "keys": "CTRL F",
896 "description": "Find"
897 },
898 {
899 "keys": "CTRL H",
900 "description": "Replace"
901 },
902 {
903 "keys": "F3",
904 "description": "Find next"
905 },
906 {
907 "keys": "SHIFT F3",
908 "description": "Find previous"
909 },
910 {
911 "keys": "ALT Return",
912 "description": "Select all occurences of Find match"
913 },
914 {
915 "keys": "CTRL K + CTRL D",
916 "description": "Move last selection to next Find match"
917 },
918 {
919 "keys": "ALT C / R / W",
920 "description": "Toggle case-sensitive/regex/whole word"
921 }
922 ]
923 },
924 {
925 "name": "Selection",
926 "entries": [
927 {
928 "keys": "ALT Click",
929 "description": "Insert cursor"
930 },
931 {
932 "keys": "CTRL ALT Up / Down",
933 "description": "Insert cursor above/below"
934 },
935 {
936 "keys": "CTRL U",
937 "description": "Undo last cursor operation"
938 },
939 {
940 "keys": "SHIFT ALT I",
941 "description": "Insert cursor at end of each line selected"
942 },
943 {
944 "keys": "CTRL I",
945 "description": "Select current line"
946 },
947 {
948 "keys": "CTRL SHIFT L",
949 "description": "Select all occurrences of current selection"
950 },
951 {
952 "keys": "CTRL F2",
953 "description": "Select all occurrences of current word"
954 },
955 {
956 "keys": "SHIFT ALT Right",
957 "description": "Expand selection"
958 },
959 {
960 "keys": "SHIFT ALT Left",
961 "description": "Shrink selection"
962 },
963 {
964 "keys": "SHIFT ALT (Mouse Drag) or <ARROW>",
965 "description": "Column (box) selection"
966 }
967 ]
968 },
969 {
970 "name": "Editor",
971 "entries": [
972 {
973 "keys": "CTRL F4",
974 "description": "Close editor"
975 },
976 {
977 "keys": "CTRL W",
978 "description": "Close editor"
979 },
980 {
981 "keys": "CTRL K + F",
982 "description": "Close folder"
983 },
984 {
985 "keys": "CTRL \\",
986 "description": "Split editor"
987 },
988 {
989 "keys": "CTRL 1 / 2 / 3",
990 "description": "Focus into 1st, 2nd, or 3rd editor group"
991 },
992 {
993 "keys": "CTRL K + CTRL Left / Right",
994 "description": "Focus into previous/next editor group"
995 },
996 {
997 "keys": "CTRL SHIFT PgUp / PgDown",
998 "description": "Move editor left/right"
999 },
1000 {
1001 "keys": "CTRL K + Left / Right",
1002 "description": "Move active editor group"
1003 }
1004 ]
1005 },
1006 {
1007 "name": "File",
1008 "entries": [
1009 {
1010 "keys": "CTRL N",
1011 "description": "New File"
1012 },
1013 {
1014 "keys": "CTRL O",
1015 "description": "Open File..."
1016 },
1017 {
1018 "keys": "CTRL S",
1019 "description": "Save"
1020 },
1021 {
1022 "keys": "CTRL SHIFT S",
1023 "description": "Save As..."
1024 },
1025 {
1026 "keys": "CTRL K + S",
1027 "description": "Save All"
1028 },
1029 {
1030 "keys": "CTRL F4",
1031 "description": "Close"
1032 },
1033 {
1034 "keys": "CTRL K + CTRL W",
1035 "description": "Close All"
1036 },
1037 {
1038 "keys": "CTRL SHIFT T",
1039 "description": "Reopen closed editor"
1040 },
1041 {
1042 "keys": "CTRL K + Return",
1043 "description": "Keep preview mode editor open"
1044 },
1045 {
1046 "keys": "CTRL TAB",
1047 "description": "Open next"
1048 },
1049 {
1050 "keys": "CTRL SHIFT TAB",
1051 "description": "Open previous"
1052 },
1053 {
1054 "keys": "CTRL K + P",
1055 "description": "Copy path of active file"
1056 },
1057 {
1058 "keys": "CTRL K + R",
1059 "description": "Reveal active file in Explorer"
1060 },
1061 {
1062 "keys": "CTRL K + O",
1063 "description": "Show active file in new window/instance"
1064 }
1065 ]
1066 },
1067 {
1068 "name": "Display",
1069 "entries": [
1070 {
1071 "keys": "F11",
1072 "description": "Toggle full screen"
1073 },
1074 {
1075 "keys": "SHIFT ALT 0",
1076 "description": "Toggle editor layout"
1077 },
1078 {
1079 "keys": "CTRL =/-",
1080 "description": "Zoom in/out"
1081 },
1082 {
1083 "keys": "CTRL B",
1084 "description": "Toggle Sidebar visibility"
1085 },
1086 {
1087 "keys": "CTRL SHIFT E",
1088 "description": "Show Explorer/Toggle focus"
1089 },
1090 {
1091 "keys": "CTRL SHIFT F",
1092 "description": "Show Search"
1093 },
1094 {
1095 "keys": "CTRL SHIFT G",
1096 "description": "Show Source Control"
1097 },
1098 {
1099 "keys": "CTRL SHIFT D",
1100 "description": "Show Debug"
1101 },
1102 {
1103 "keys": "CTRL SHIFT X",
1104 "description": "Show Extensions"
1105 },
1106 {
1107 "keys": "CTRL SHIFT H",
1108 "description": "Replace in files"
1109 },
1110 {
1111 "keys": "CTRL SHIFT J",
1112 "description": "Toggle Search details"
1113 },
1114 {
1115 "keys": "CTRL SHIFT U",
1116 "description": "Show Output panel"
1117 },
1118 {
1119 "keys": "CTRL SHIFT V",
1120 "description": "Open Markdown preview"
1121 },
1122 {
1123 "keys": "CTRL K + V",
1124 "description": "Open Markdown preview to the side"
1125 },
1126 {
1127 "keys": "CTRL K + Z",
1128 "description": "Zen Mode (Esc to exit)"
1129 }
1130 ]
1131 },
1132 {
1133 "name": "Debug",
1134 "entries": [
1135 {
1136 "keys": "F9",
1137 "description": "Toggle breakpoint"
1138 },
1139 {
1140 "keys": "F5",
1141 "description": "Start/Continue"
1142 },
1143 {
1144 "keys": "SHIFT F5",
1145 "description": "Stop"
1146 },
1147 {
1148 "keys": "F11",
1149 "description": "Step into"
1150 },
1151 {
1152 "keys": "SHIFT F11",
1153 "description": "Step out"
1154 },
1155 {
1156 "keys": "F10",
1157 "description": "Step over"
1158 },
1159 {
1160 "keys": "CTRL K + CTRL I",
1161 "description": "Show hover"
1162 }
1163 ]
1164 },
1165 {
1166 "name": "Terminal",
1167 "entries": [
1168 {
1169 "keys": "ALT T",
1170 "description": "Show terminal"
1171 },
1172 {
1173 "keys": "CTRL C",
1174 "description": "Copy selection"
1175 },
1176 {
1177 "keys": "CTRL V",
1178 "description": "Paste into active terminal"
1179 },
1180 {
1181 "keys": "CTRL Up / Down",
1182 "description": "Scroll up/down"
1183 },
1184 {
1185 "keys": "SHIFT PgUp / PgDown",
1186 "description": "Scroll page up/down"
1187 },
1188 {
1189 "keys": "CTRL Home / End",
1190 "description": "Scroll to top/bottom"
1191 }
1192 ]
1193 }
1194 ]
1195 },
1196 {
1197 "name": "Terminal",
1198 "aliases": ["kitty", "net.kovidgoyal.kitty"],
1199 "groups": [
1200 {
1201 "name": "Legend",
1202 "entries": [
1203 {
1204 "keys": "CTRL SHIFT",
1205 "description": "$mod"
1206 }
1207 ]
1208 },
1209 {
1210 "name": "Scrolling",
1211 "entries": [
1212 {
1213 "keys": "$mod Up",
1214 "description": "Scroll line up"
1215 },
1216 {
1217 "keys": "$mod Down",
1218 "description": "Scroll line down"
1219 },
1220 {
1221 "keys": "$mod PgUp",
1222 "description": "Scroll page up"
1223 },
1224 {
1225 "keys": "$mod PgDown",
1226 "description": "Scroll page down"
1227 },
1228 {
1229 "keys": "$mod Home",
1230 "description": "Scroll to beginning"
1231 },
1232 {
1233 "keys": "$mod End",
1234 "description": "Scroll to end"
1235 },
1236 {
1237 "keys": "$mod Z",
1238 "description": "Scroll to prompt -1"
1239 },
1240 {
1241 "keys": "$mod X",
1242 "description": "Scroll to prompt 1"
1243 },
1244 {
1245 "keys": "$mod H",
1246 "description": "Show scrollback"
1247 },
1248 {
1249 "keys": "$mod G",
1250 "description": "Show last command output"
1251 }
1252 ]
1253 },
1254 {
1255 "name": "Tabs",
1256 "entries": [
1257 {
1258 "keys": "$mod Right",
1259 "description": "Next tab"
1260 },
1261 {
1262 "keys": "CTRL TAB",
1263 "description": "Next tab"
1264 },
1265 {
1266 "keys": "$mod Left",
1267 "description": "Previous tab"
1268 },
1269 {
1270 "keys": "CTRL SHIFT TAB",
1271 "description": "Previous tab"
1272 },
1273 {
1274 "keys": "$mod T",
1275 "description": "New tab"
1276 },
1277 {
1278 "keys": "$mod Q",
1279 "description": "Close tab"
1280 },
1281 {
1282 "keys": "$mod .",
1283 "description": "Move tab forward"
1284 },
1285 {
1286 "keys": "$mod ,",
1287 "description": "Move tab backward"
1288 },
1289 {
1290 "keys": "$mod ALT T",
1291 "description": "Set tab title"
1292 }
1293 ]
1294 },
1295 {
1296 "name": "Window",
1297 "entries": [
1298 {
1299 "keys": "$mod Return",
1300 "description": "New window"
1301 },
1302 {
1303 "keys": "$mod N",
1304 "description": "New OS window"
1305 },
1306 {
1307 "keys": "$mod W",
1308 "description": "Close window"
1309 },
1310 {
1311 "keys": "$mod ]",
1312 "description": "Next window"
1313 },
1314 {
1315 "keys": "$mod [",
1316 "description": "Previous window"
1317 },
1318 {
1319 "keys": "$mod B",
1320 "description": "Move window backward"
1321 },
1322 {
1323 "keys": "$mod `",
1324 "description": "Move window to top"
1325 },
1326 {
1327 "keys": "$mod R",
1328 "description": "Resize window"
1329 },
1330 {
1331 "keys": "$mod <N>",
1332 "description": "'N'th window"
1333 },
1334 {
1335 "keys": "$mod F7",
1336 "description": "Focus visible window"
1337 },
1338 {
1339 "keys": "$mod F8",
1340 "description": "Swap with window"
1341 },
1342 {
1343 "keys": "$mod L",
1344 "description": "Next layout"
1345 }
1346 ]
1347 },
1348 {
1349 "name": "Actions",
1350 "entries": [
1351 {
1352 "keys": "$mod F",
1353 "description": "Find occurrences of entered text"
1354 },
1355 {
1356 "keys": "$mod C",
1357 "description": "Copy to clipboard"
1358 },
1359 {
1360 "keys": "$mod V",
1361 "description": "Paste from clipboard"
1362 },
1363 {
1364 "keys": "$mod S or SHIFT Insert",
1365 "description": "Paste from selection"
1366 },
1367 {
1368 "keys": "CTRL C",
1369 "description": "Copy or Interrupt"
1370 },
1371 {
1372 "keys": "$mod O",
1373 "description": "Pass selection to program"
1374 },
1375 {
1376 "keys": "$mod U",
1377 "description": "Unicode input"
1378 },
1379 {
1380 "keys": "$mod = / + / -",
1381 "description": "Change font size"
1382 },
1383 {
1384 "keys": "$mod E",
1385 "description": "Open URL with hints"
1386 }
1387 ]
1388 },
1389 {
1390 "name": "Debug",
1391 "entries": [
1392 {
1393 "keys": "$mod F1",
1394 "description": "Show help"
1395 },
1396 {
1397 "keys": "$mod F2",
1398 "description": "Edit config file"
1399 },
1400 {
1401 "keys": "$mod Esc",
1402 "description": "Shell window"
1403 },
1404 {
1405 "keys": "$mod Del",
1406 "description": "Clear terminal reset active"
1407 },
1408 {
1409 "keys": "$mod F5",
1410 "description": "Load config file"
1411 },
1412 {
1413 "keys": "$mod F6",
1414 "description": "Debug config"
1415 }
1416 ]
1417 }
1418 ]
1419 },
1420 {
1421 "name": "Firefox",
1422 "aliases": ["firefox", "org.mozilla.firefox"],
1423 "groups": [
1424 {
1425 "name": "Navigation",
1426 "entries": [
1427 {
1428 "keys": "CTRL + Left",
1429 "description": "Back"
1430 },
1431 {
1432 "keys": "CTRL + Right",
1433 "description": "Forward"
1434 },
1435 {
1436 "keys": "ALT + Home",
1437 "description": "Home"
1438 },
1439 {
1440 "keys": "CTRL + O",
1441 "description": "Open File"
1442 },
1443 {
1444 "keys": "CTRL + R",
1445 "description": "Reload"
1446 },
1447 {
1448 "keys": "CTRL + SHIFT + R",
1449 "description": "Reload (override cache)"
1450 },
1451 {
1452 "keys": "CTRL + .",
1453 "description": "Stop"
1454 }
1455 ]
1456 },
1457 {
1458 "name": "Current Page",
1459 "entries": [
1460 {
1461 "keys": "Tab",
1462 "description": "Focus Next Link or Input Field"
1463 },
1464 {
1465 "keys": "SHIFT + Tab",
1466 "description": "Focus Previous Link or Input Field"
1467 },
1468 {
1469 "keys": "Space",
1470 "description": "Go Down a Screen"
1471 },
1472 {
1473 "keys": "SHIFT + Space",
1474 "description": "Go Up a Screen"
1475 },
1476 {
1477 "keys": "CTRL + Down",
1478 "description": "Go to Bottom of Page"
1479 },
1480 {
1481 "keys": "CTRL + Up",
1482 "description": "Go to Top of Page"
1483 },
1484 {
1485 "keys": "F6",
1486 "description": "Move to Next Frame"
1487 },
1488 {
1489 "keys": "SHIFT + F6",
1490 "description": "Move to Previous Frame"
1491 },
1492 {
1493 "keys": "CTRL + P",
1494 "description": "Print"
1495 },
1496 {
1497 "keys": "CTRL + S",
1498 "description": "Save Page As"
1499 },
1500 {
1501 "keys": "CTRL + +",
1502 "description": "Zoom In"
1503 },
1504 {
1505 "keys": "CTRL + -",
1506 "description": "Zoom Out"
1507 },
1508 {
1509 "keys": "CTRL + 0",
1510 "description": "Zoom Reset"
1511 }
1512 ]
1513 },
1514 {
1515 "name": "Editing",
1516 "entries": [
1517 {
1518 "keys": "CTRL + C",
1519 "description": "Copy"
1520 },
1521 {
1522 "keys": "CTRL + X",
1523 "description": "Cut"
1524 },
1525 {
1526 "keys": "Backspace",
1527 "description": "Delete"
1528 },
1529 {
1530 "keys": "Home",
1531 "description": "Go to Beginning of Line"
1532 },
1533 {
1534 "keys": "End",
1535 "description": "Go to End of Line"
1536 },
1537 {
1538 "keys": "CTRL + V",
1539 "description": "Paste"
1540 },
1541 {
1542 "keys": "CTRL + SHIFT + V",
1543 "description": "Paste (as plain text)"
1544 },
1545 {
1546 "keys": "CTRL + SHIFT + Z",
1547 "description": "Redo"
1548 },
1549 {
1550 "keys": "CTRL + A",
1551 "description": "Select All"
1552 },
1553 {
1554 "keys": "CTRL + Z",
1555 "description": "Undo"
1556 }
1557 ]
1558 },
1559 {
1560 "name": "Search",
1561 "entries": [
1562 {
1563 "keys": "CTRL + F",
1564 "description": "Find"
1565 },
1566 {
1567 "keys": "CTRL + G",
1568 "description": "Find Again"
1569 },
1570 {
1571 "keys": "CTRL + SHIFT + G",
1572 "description": "Find Previous"
1573 },
1574 {
1575 "keys": "'",
1576 "description": "Quick Find within link-text only"
1577 },
1578 {
1579 "keys": "/",
1580 "description": "Quick Find"
1581 },
1582 {
1583 "keys": "Esc",
1584 "description": "Close the Find or Quick Find bar"
1585 },
1586 {
1587 "keys": "CTRL + K",
1588 "description": "Focus Search bar"
1589 },
1590 {
1591 "keys": "CTRL + Up / Down",
1592 "description": "Change the Default Search Engine"
1593 },
1594 {
1595 "keys": "ALT + Up / Down",
1596 "description": "View menu to switch, add, or manage search engines"
1597 },
1598 {
1599 "keys": "CTRL + W",
1600 "description": "Close Tab"
1601 },
1602 {
1603 "keys": "CTRL + SHIFT + W",
1604 "description": "Close Window"
1605 },
1606 {
1607 "keys": "CTRL + Tab",
1608 "description": "Cycle through Tabs in Recently Used Order"
1609 },
1610 {
1611 "keys": "CTRL + Q",
1612 "description": "Quit"
1613 },
1614 {
1615 "keys": "CTRL + ALT + Left",
1616 "description": "Go one Tab to the Left"
1617 },
1618 {
1619 "keys": "CTRL + ALT + Right",
1620 "description": "Go one Tab to the Right"
1621 },
1622 {
1623 "keys": "CTRL + SHIFT + PgUp",
1624 "description": "Move Tab Left"
1625 },
1626 {
1627 "keys": "CTRL + SHIFT + PgDown",
1628 "description": "Move Tab Right"
1629 },
1630 {
1631 "keys": "CTRL + SHIFT + Home",
1632 "description": "Move Tab in focus to start"
1633 },
1634 {
1635 "keys": "CTRL + SHIFT + End",
1636 "description": "Move Tab in focus to end"
1637 },
1638 {
1639 "keys": "CTRL + M",
1640 "description": "Mute/Unmute Audio"
1641 },
1642 {
1643 "keys": "CTRL + T",
1644 "description": "New Tab"
1645 },
1646 {
1647 "keys": "CTRL + N",
1648 "description": "New Window"
1649 },
1650 {
1651 "keys": "CTRL + SHIFT + P",
1652 "description": "New Private Window"
1653 },
1654 {
1655 "keys": "ALT + Enter",
1656 "description": "Open Address in New Foreground Tab"
1657 },
1658 {
1659 "keys": "Enter",
1660 "description": "Open Focused Bookmark or Link in Current Tab"
1661 },
1662 {
1663 "keys": "CTRL + Enter",
1664 "description": "Open Focused Link in New Background Tab"
1665 },
1666 {
1667 "keys": "CTRL + SHIFT + Enter",
1668 "description": "Open Focused Bookmark in New Background Tab"
1669 },
1670 {
1671 "keys": "SHIFT + Enter",
1672 "description": "Open Focused Bookmark or Link in New Window"
1673 },
1674 {
1675 "keys": "CTRL + SHIFT + T",
1676 "description": "Undo Close Tab"
1677 },
1678 {
1679 "keys": "CTRL + SHIFT + N",
1680 "description": "Undo Close Window"
1681 },
1682 {
1683 "keys": "CTRL + 1-8",
1684 "description": "Select Tab 1-8"
1685 },
1686 {
1687 "keys": "CTRL + 9",
1688 "description": "Select Last Tab"
1689 },
1690 {
1691 "keys": "CTRL + SHIFT + X",
1692 "description": "Moves the URL left or right"
1693 }
1694 ]
1695 },
1696 {
1697 "name": "History",
1698 "entries": [
1699 {
1700 "keys": "CTRL + SHIFT + H",
1701 "description": "History sidebar"
1702 },
1703 {
1704 "keys": "CTRL + SHIFT + Delete",
1705 "description": "Clear Recent History"
1706 }
1707 ]
1708 },
1709 {
1710 "name": "Bookmarks",
1711 "entries": [
1712 {
1713 "keys": "CTRL + SHIFT + D",
1714 "description": "Bookmark All Tabs"
1715 },
1716 {
1717 "keys": "CTRL + D",
1718 "description": "Bookmark This Page"
1719 },
1720 {
1721 "keys": "CTRL + B",
1722 "description": "Bookmarks sidebar"
1723 },
1724 {
1725 "keys": "CTRL + SHIFT + S",
1726 "description": "Library window (Bookmarks)"
1727 },
1728 {
1729 "keys": "(search field in Library) + Space",
1730 "description": "Search for all Bookmarks"
1731 }
1732 ]
1733 },
1734 {
1735 "name": "Tools",
1736 "entries": [
1737 {
1738 "keys": "CTRL + J",
1739 "description": "Downloads"
1740 },
1741 {
1742 "keys": "CTRL + SHIFT + A",
1743 "description": "Add-ons"
1744 },
1745 {
1746 "keys": "CTRL + ALT + I",
1747 "description": "Toggle Developer Tools"
1748 },
1749 {
1750 "keys": "CTRL + ALT + K",
1751 "description": "Web Console"
1752 },
1753 {
1754 "keys": "CTRL + ALT + C",
1755 "description": "Inspector"
1756 },
1757 {
1758 "keys": "CTRL + ALT + S",
1759 "description": "Debugger"
1760 },
1761 {
1762 "keys": "SHIFT + F7",
1763 "description": "Style Editor"
1764 },
1765 {
1766 "keys": "SHIFT + F5",
1767 "description": "Profiler"
1768 },
1769 {
1770 "keys": "CTRL + ALT + E",
1771 "description": "Network"
1772 },
1773 {
1774 "keys": "SHIFT + F2",
1775 "description": "Developer Toolbar"
1776 },
1777 {
1778 "keys": "CTRL + ALT + M",
1779 "description": "Responsive Design View"
1780 },
1781 {
1782 "keys": "SHIFT + F4",
1783 "description": "Scratchpad"
1784 },
1785 {
1786 "keys": "CTRL + U",
1787 "description": "Page Source"
1788 },
1789 {
1790 "keys": "CTRL + SHIFT + J",
1791 "description": "Browser Console"
1792 },
1793 {
1794 "keys": "CTRL + I",
1795 "description": "Page Info"
1796 }
1797 ]
1798 },
1799 {
1800 "name": "PDF Viewer",
1801 "entries": [
1802 {
1803 "keys": "N / J / Right",
1804 "description": "Next page"
1805 },
1806 {
1807 "keys": "P / K / Left",
1808 "description": "Previous page"
1809 },
1810 {
1811 "keys": "CTRL + +",
1812 "description": "Zoom in"
1813 },
1814 {
1815 "keys": "CTRL + -",
1816 "description": "Zoom out"
1817 },
1818 {
1819 "keys": "CTRL + 0",
1820 "description": "Automatic Zoom"
1821 },
1822 {
1823 "keys": "R",
1824 "description": "Rotate the document clockwise"
1825 },
1826 {
1827 "keys": "CTRL + R",
1828 "description": "Rotate counterclockwise"
1829 },
1830 {
1831 "keys": "CTRL + ALT + P",
1832 "description": "Switch to Presentation Mode"
1833 },
1834 {
1835 "keys": "S",
1836 "description": "Choose Text Selection Tool"
1837 },
1838 {
1839 "keys": "H",
1840 "description": "Choose Hand Tool"
1841 },
1842 {
1843 "keys": "CTRL + ALT + G",
1844 "description": "Focus the Page Number input box"
1845 }
1846 ]
1847 },
1848 {
1849 "name": "Miscellaneous",
1850 "entries": [
1851 {
1852 "keys": "CTRL + Enter",
1853 "description": "Complete .com address"
1854 },
1855 {
1856 "keys": "SHIFT + Enter",
1857 "description": "Complete .net address"
1858 },
1859 {
1860 "keys": "CTRL + SHIFT + Enter",
1861 "description": "Complete .org address"
1862 },
1863 {
1864 "keys": "SHIFT + Delete",
1865 "description": "Delete Selected Autocomplete Entry"
1866 },
1867 {
1868 "keys": "CTRL + SHIFT + F",
1869 "description": "Toggle Full Screen"
1870 },
1871 {
1872 "keys": "CTRL + ALT + R",
1873 "description": "Toggle Reader Mode"
1874 },
1875 {
1876 "keys": "F7",
1877 "description": "Caret Browsing"
1878 },
1879 {
1880 "keys": "CTRL + L",
1881 "description": "Select Location Bar"
1882 }
1883 ]
1884 },
1885 {
1886 "name": "Media",
1887 "entries": [
1888 {
1889 "keys": "Space",
1890 "description": "Toggle Play/Pause"
1891 },
1892 {
1893 "keys": "Down",
1894 "description": "Decrease volume"
1895 },
1896 {
1897 "keys": "Up",
1898 "description": "Increase volume"
1899 },
1900 {
1901 "keys": "CTRL + Down",
1902 "description": "Mute audio"
1903 },
1904 {
1905 "keys": "CTRL + Up",
1906 "description": "Unmute audio"
1907 },
1908 {
1909 "keys": "Left",
1910 "description": "Seek back 15 seconds"
1911 },
1912 {
1913 "keys": "CTRL + Left",
1914 "description": "Seek back 10%"
1915 },
1916 {
1917 "keys": "Right",
1918 "description": "Seek forward 15 seconds"
1919 },
1920 {
1921 "keys": "CTRL + Right",
1922 "description": "Seek forward 10%"
1923 },
1924 {
1925 "keys": "Home",
1926 "description": "Seek to the beginning"
1927 },
1928 {
1929 "keys": "End",
1930 "description": "Seek to the end"
1931 }
1932 ]
1933 }
1934 ]
1935 }
1936 ]
1937}