mirror of
https://github.com/rbreaves/kinto.git
synced 2025-08-06 19:08:27 +02:00
- Updated readme and improved formatting of symbols for readability.
This commit is contained in:
@@ -26,20 +26,44 @@ default partial xkb_symbols "mac_levelssym" {
|
|||||||
// Up to Mac Home
|
// Up to Mac Home
|
||||||
replace key <UP> {
|
replace key <UP> {
|
||||||
type[Group1]= "ONE_LEVEL_CTRL",
|
type[Group1]= "ONE_LEVEL_CTRL",
|
||||||
symbols[Group1]= [ Up, Up, NoSymbol ],
|
symbols[Group1]= [
|
||||||
actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=<HOME>)]
|
Up,
|
||||||
|
Up,
|
||||||
|
NoSymbol
|
||||||
|
],
|
||||||
|
actions[Group1]= [
|
||||||
|
NoAction(),
|
||||||
|
NoAction(),
|
||||||
|
RedirectKey(key=<HOME>)
|
||||||
|
]
|
||||||
};
|
};
|
||||||
// Down to Mac End
|
// Down to Mac End
|
||||||
replace key <DOWN> {
|
replace key <DOWN> {
|
||||||
type[Group1]= "ONE_LEVEL_CTRL",
|
type[Group1]= "ONE_LEVEL_CTRL",
|
||||||
symbols[Group1]= [ Down, Down, NoSymbol ],
|
symbols[Group1]= [
|
||||||
actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=<END>)]
|
Down,
|
||||||
|
Down,
|
||||||
|
NoSymbol
|
||||||
|
],
|
||||||
|
actions[Group1]= [
|
||||||
|
NoAction(),
|
||||||
|
NoAction(),
|
||||||
|
RedirectKey(key=<END>)
|
||||||
|
]
|
||||||
};
|
};
|
||||||
// Alt BKSP to DELETE
|
// Alt BKSP to DELETE
|
||||||
replace key <BKSP> {
|
replace key <BKSP> {
|
||||||
type[Group1]= "ONE_LEVEL_CTRL",
|
type[Group1]= "ONE_LEVEL_CTRL",
|
||||||
symbols[Group1]= [ BackSpace, BackSpace, NoSymbol ],
|
symbols[Group1]= [
|
||||||
actions[Group1]= [ NoAction(), RedirectKey(key=<DELE>,clearmods=Mod1), NoAction()]
|
BackSpace,
|
||||||
|
BackSpace,
|
||||||
|
NoSymbol
|
||||||
|
],
|
||||||
|
actions[Group1]= [
|
||||||
|
NoAction(),
|
||||||
|
RedirectKey(key=<DELE>,clearmods=Mod1),
|
||||||
|
NoAction()
|
||||||
|
]
|
||||||
};
|
};
|
||||||
// // Full Print Screen
|
// // Full Print Screen
|
||||||
// // GalliumOS
|
// // GalliumOS
|
||||||
@@ -74,13 +98,29 @@ partial xkb_symbols "mac_chrome" {
|
|||||||
// Back Button
|
// Back Button
|
||||||
replace key <LEFT> {
|
replace key <LEFT> {
|
||||||
type[Group1]= "ONE_LEVEL_CTRL",
|
type[Group1]= "ONE_LEVEL_CTRL",
|
||||||
symbols[Group1]= [ Left, Left, Left ],
|
symbols[Group1]= [
|
||||||
actions[Group1]= [ NoAction(), RedirectKey(key=<UP>), RedirectKey(key=<LEFT>,modifiers=Mod1,clearmods=Control)]
|
Left,
|
||||||
|
Left,
|
||||||
|
Left
|
||||||
|
],
|
||||||
|
actions[Group1]= [
|
||||||
|
NoAction(),
|
||||||
|
RedirectKey(key=<UP>),
|
||||||
|
RedirectKey(key=<LEFT>,modifiers=Mod1,clearmods=Control)
|
||||||
|
]
|
||||||
};
|
};
|
||||||
// Forwards Button
|
// Forwards Button
|
||||||
replace key <RGHT> {
|
replace key <RGHT> {
|
||||||
type[Group1]= "ONE_LEVEL_CTRL",
|
type[Group1]= "ONE_LEVEL_CTRL",
|
||||||
symbols[Group1]= [ Right, Right, Right ],
|
symbols[Group1]= [
|
||||||
actions[Group1]= [ NoAction(), RedirectKey(key=<DOWN>), RedirectKey(key=<RGHT>,modifiers=Mod1,clearmods=Control)]
|
Right,
|
||||||
|
Right,
|
||||||
|
Right
|
||||||
|
],
|
||||||
|
actions[Group1]= [
|
||||||
|
NoAction(),
|
||||||
|
RedirectKey(key=<DOWN>),
|
||||||
|
RedirectKey(key=<RGHT>,modifiers=Mod1,clearmods=Control)
|
||||||
|
]
|
||||||
};
|
};
|
||||||
};
|
};
|
@@ -14,39 +14,86 @@ default partial xkb_symbols "mac_levelssym" {
|
|||||||
// Page Up
|
// Page Up
|
||||||
replace key <UP> {
|
replace key <UP> {
|
||||||
type[Group1]= "ONE_LEVEL_CTRL",
|
type[Group1]= "ONE_LEVEL_CTRL",
|
||||||
symbols[Group1]= [ Up, Up, NoSymbol ],
|
symbols[Group1]= [
|
||||||
actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=<PGUP>,clearmods=Shift+Control)]
|
Up,
|
||||||
|
Up,
|
||||||
|
NoSymbol ],
|
||||||
|
actions[Group1]= [
|
||||||
|
NoAction(),
|
||||||
|
NoAction(),
|
||||||
|
RedirectKey(key=<PGUP>,clearmods=Shift+Control)
|
||||||
|
]
|
||||||
};
|
};
|
||||||
// Page Down
|
// Page Down
|
||||||
replace key <DOWN> {
|
replace key <DOWN> {
|
||||||
type[Group1]= "ONE_LEVEL_CTRL",
|
type[Group1]= "ONE_LEVEL_CTRL",
|
||||||
symbols[Group1]= [ Down, Down, NoSymbol ],
|
symbols[Group1]= [
|
||||||
actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=<PGDN>,clearmods=Shift+Control)]
|
Down,
|
||||||
|
Down,
|
||||||
|
NoSymbol
|
||||||
|
],
|
||||||
|
actions[Group1]= [
|
||||||
|
NoAction(),
|
||||||
|
NoAction(),
|
||||||
|
RedirectKey(key=<PGDN>,clearmods=Shift+Control)
|
||||||
|
]
|
||||||
};
|
};
|
||||||
// HOME
|
// HOME
|
||||||
replace key <LEFT> {
|
replace key <LEFT> {
|
||||||
type[Group1]= "ONE_LEVEL_CTRL",
|
type[Group1]= "ONE_LEVEL_CTRL",
|
||||||
symbols[Group1]= [ Left, Left, NoSymbol ],
|
symbols[Group1]= [
|
||||||
actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=<HOME>,clearmods=Shift+Control)]
|
Left,
|
||||||
|
Left,
|
||||||
|
NoSymbol
|
||||||
|
],
|
||||||
|
actions[Group1]= [
|
||||||
|
NoAction(),
|
||||||
|
NoAction(),
|
||||||
|
RedirectKey(key=<HOME>,clearmods=Shift+Control)
|
||||||
|
]
|
||||||
};
|
};
|
||||||
// END
|
// END
|
||||||
replace key <RGHT> {
|
replace key <RGHT> {
|
||||||
type[Group1]= "ONE_LEVEL_CTRL",
|
type[Group1]= "ONE_LEVEL_CTRL",
|
||||||
symbols[Group1]= [ Right, Right, NoSymbol ],
|
symbols[Group1]= [
|
||||||
actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=<END>,clearmods=Shift+Control)]
|
Right,
|
||||||
|
Right,
|
||||||
|
NoSymbol
|
||||||
|
],
|
||||||
|
actions[Group1]= [
|
||||||
|
NoAction(),
|
||||||
|
NoAction(),
|
||||||
|
RedirectKey(key=<END>,clearmods=Shift+Control)
|
||||||
|
]
|
||||||
};
|
};
|
||||||
// Full Print Screen
|
// Full Print Screen
|
||||||
// Standard Ubuntu
|
// Standard Ubuntu
|
||||||
replace key <AE03> {
|
replace key <AE03> {
|
||||||
type[Group1]= "ONE_LEVEL_CTRL",
|
type[Group1]= "ONE_LEVEL_CTRL",
|
||||||
symbols[Group1]= [ 3, numbersign, NoSymbol ],
|
symbols[Group1]= [
|
||||||
actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=<PRSC>,clearmods=Shift+Control) ]
|
3,
|
||||||
|
numbersign,
|
||||||
|
NoSymbol
|
||||||
|
],
|
||||||
|
actions[Group1]= [
|
||||||
|
NoAction(),
|
||||||
|
NoAction(),
|
||||||
|
RedirectKey(key=<PRSC>,clearmods=Shift+Control)
|
||||||
|
]
|
||||||
};
|
};
|
||||||
// Region Print Screen
|
// Region Print Screen
|
||||||
// Standard Ubuntu
|
// Standard Ubuntu
|
||||||
replace key <AE04> {
|
replace key <AE04> {
|
||||||
type[Group1]= "ONE_LEVEL_CTRL",
|
type[Group1]= "ONE_LEVEL_CTRL",
|
||||||
symbols[Group1]= [ 4, dollar, NoSymbol ],
|
symbols[Group1]= [
|
||||||
actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=<PRSC>,clearmods=Control) ]
|
4,
|
||||||
|
dollar,
|
||||||
|
NoSymbol
|
||||||
|
],
|
||||||
|
actions[Group1]= [
|
||||||
|
NoAction(),
|
||||||
|
NoAction(),
|
||||||
|
RedirectKey(key=<PRSC>,clearmods=Control)
|
||||||
|
]
|
||||||
};
|
};
|
||||||
};
|
};
|
@@ -14,39 +14,87 @@ default partial xkb_symbols "mac_levelssym" {
|
|||||||
// Page Up
|
// Page Up
|
||||||
replace key <UP> {
|
replace key <UP> {
|
||||||
type[Group1]= "ONE_LEVEL_CTRL",
|
type[Group1]= "ONE_LEVEL_CTRL",
|
||||||
symbols[Group1]= [ Up, Up, NoSymbol ],
|
symbols[Group1]= [
|
||||||
actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=<PGUP>,clearmods=Shift+Control)]
|
Up,
|
||||||
|
Up,
|
||||||
|
NoSymbol
|
||||||
|
],
|
||||||
|
actions[Group1]= [
|
||||||
|
NoAction(),
|
||||||
|
NoAction(),
|
||||||
|
RedirectKey(key=<PGUP>,clearmods=Shift+Control)
|
||||||
|
]
|
||||||
};
|
};
|
||||||
// Page Down
|
// Page Down
|
||||||
replace key <DOWN> {
|
replace key <DOWN> {
|
||||||
type[Group1]= "ONE_LEVEL_CTRL",
|
type[Group1]= "ONE_LEVEL_CTRL",
|
||||||
symbols[Group1]= [ Down, Down, NoSymbol ],
|
symbols[Group1]= [
|
||||||
actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=<PGDN>,clearmods=Shift+Control)]
|
Down,
|
||||||
|
Down,
|
||||||
|
NoSymbol
|
||||||
|
],
|
||||||
|
actions[Group1]= [
|
||||||
|
NoAction(),
|
||||||
|
NoAction(),
|
||||||
|
RedirectKey(key=<PGDN>,clearmods=Shift+Control)
|
||||||
|
]
|
||||||
};
|
};
|
||||||
// HOME
|
// HOME
|
||||||
replace key <LEFT> {
|
replace key <LEFT> {
|
||||||
type[Group1]= "ONE_LEVEL_CTRL",
|
type[Group1]= "ONE_LEVEL_CTRL",
|
||||||
symbols[Group1]= [ Left, Left, NoSymbol ],
|
symbols[Group1]= [
|
||||||
actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=<HOME>,clearmods=Shift+Control)]
|
Left,
|
||||||
|
Left,
|
||||||
|
NoSymbol
|
||||||
|
],
|
||||||
|
actions[Group1]= [
|
||||||
|
NoAction(),
|
||||||
|
NoAction(),
|
||||||
|
RedirectKey(key=<HOME>,clearmods=Shift+Control)
|
||||||
|
]
|
||||||
};
|
};
|
||||||
// END
|
// END
|
||||||
replace key <RGHT> {
|
replace key <RGHT> {
|
||||||
type[Group1]= "ONE_LEVEL_CTRL",
|
type[Group1]= "ONE_LEVEL_CTRL",
|
||||||
symbols[Group1]= [ Right, Right, NoSymbol ],
|
symbols[Group1]= [
|
||||||
actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=<END>,clearmods=Shift+Control)]
|
Right,
|
||||||
|
Right,
|
||||||
|
NoSymbol
|
||||||
|
],
|
||||||
|
actions[Group1]= [
|
||||||
|
NoAction(),
|
||||||
|
NoAction(),
|
||||||
|
RedirectKey(key=<END>,clearmods=Shift+Control)
|
||||||
|
]
|
||||||
};
|
};
|
||||||
// Full Print Screen
|
// Full Print Screen
|
||||||
// GalliumOS
|
// GalliumOS
|
||||||
replace key <AE03> {
|
replace key <AE03> {
|
||||||
type[Group1]= "ONE_LEVEL_CTRL",
|
type[Group1]= "ONE_LEVEL_CTRL",
|
||||||
symbols[Group1]= [ 3, numbersign, F5 ],
|
symbols[Group1]= [
|
||||||
actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=<FK05>,clearmods=Shift) ]
|
3,
|
||||||
|
numbersign,
|
||||||
|
F5
|
||||||
|
],
|
||||||
|
actions[Group1]= [
|
||||||
|
NoAction(),
|
||||||
|
NoAction(),
|
||||||
|
RedirectKey(key=<FK05>,clearmods=Shift)
|
||||||
|
]
|
||||||
};
|
};
|
||||||
// Region Print Screen
|
// Region Print Screen
|
||||||
// GalliumOS
|
// GalliumOS
|
||||||
replace key <AE04> {
|
replace key <AE04> {
|
||||||
type[Group1]= "ONE_LEVEL_CTRL",
|
type[Group1]= "ONE_LEVEL_CTRL",
|
||||||
symbols[Group1]= [ 4, dollar, F5 ],
|
symbols[Group1]= [
|
||||||
actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=<FK05>) ]
|
4,
|
||||||
|
dollar,
|
||||||
|
F5
|
||||||
|
],
|
||||||
|
actions[Group1]= [
|
||||||
|
NoAction(),
|
||||||
|
NoAction(),
|
||||||
|
RedirectKey(key=<FK05>)
|
||||||
|
]
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@@ -2,7 +2,6 @@ default partial xkb_types "addmac_levels" {
|
|||||||
type "ONE_LEVEL_CTRL" {
|
type "ONE_LEVEL_CTRL" {
|
||||||
modifiers= Shift+Control;
|
modifiers= Shift+Control;
|
||||||
map[Shift]= Level2;
|
map[Shift]= Level2;
|
||||||
// map[Control]= Level3;
|
|
||||||
map[Shift+Control]= Level3;
|
map[Shift+Control]= Level3;
|
||||||
level_name[Level1]= "Base";
|
level_name[Level1]= "Base";
|
||||||
level_name[Level2]= "Alt";
|
level_name[Level2]= "Alt";
|
||||||
|
@@ -8,14 +8,7 @@
|
|||||||
|
|
||||||
\- Type in Linux like it's a Mac. \-
|
\- Type in Linux like it's a Mac. \-
|
||||||
|
|
||||||
Cmd = Ctrl+Shift for all terminals.
|
Seamless copy and paste with all apps and terminals. Also the only linux remapper that is aware of your cursor/caret status - meaning it avoids shortcut conflicts within an app versus wordwise shortcuts when a text field is in use.
|
||||||
|
|
||||||
Note: As of version 1.0 Kinto no longer maps Cmd/Alt to Super while using the Terminal, it is now mapping to Ctrl+Shift by default. Please reset your terminal's keymaps back to their defaults.
|
|
||||||
|
|
||||||
Gnome-terminal reset
|
|
||||||
```
|
|
||||||
dconf reset -f /org/gnome/terminal/legacy/keybindings/
|
|
||||||
```
|
|
||||||
|
|
||||||
## What does this do exactly?
|
## What does this do exactly?
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user