moving to ctrl as main mod[1;2A]
This commit is contained in:
parent
1781b9c4ad
commit
ed904f2d2b
6 changed files with 59 additions and 40 deletions
|
@ -8,4 +8,4 @@ homeup:
|
|||
|
||||
# update flake repos
|
||||
flakeup:
|
||||
cd '~/source/nixos-config' && sudo nix flake update
|
||||
cd '/home/emenel/source/nixos-config' && sudo nix flake update
|
||||
|
|
|
@ -4,23 +4,23 @@
|
|||
fallthrough true)
|
||||
|
||||
(defsrc
|
||||
esc f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
|
||||
grv 1 2 3 4 5 6 7 8 9 0 - = \ del
|
||||
tab q w e r t y u i o p [ ] bspc
|
||||
caps a s d f g h j k l ; ' ret
|
||||
lsft z x c v b n m , . / rsft
|
||||
lctl slck lmet lalt spc ralt rmet rctrl)
|
||||
esc f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 ins del
|
||||
f13 grv 1 2 3 4 5 6 7 8 9 0 - = bspc KeyHome
|
||||
f14 tab q w e r t y u i o p [ ] \ KeyEnd
|
||||
f15 caps a s d f g h j k l ; ' ret pgup
|
||||
f16 lsft z x c v b n m , . / rsft pgdn
|
||||
f17 lctl slck lmet lalt spc ralt rmet rctrl)
|
||||
|
||||
(defalias
|
||||
ctrlesc (tap-hold-next-release 200 esc lctrl)
|
||||
supesc (tap-hold-next-release 200 esc lmet)
|
||||
sp-lsft (tap-hold-next-release 200 \( lsft)
|
||||
sp-rsft (tap-hold-next-release 200 \) lsft)
|
||||
hypr C-A-M-S)
|
||||
|
||||
(deflayer qwerty
|
||||
esc f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12
|
||||
grv 1 2 3 4 5 6 7 8 9 0 - = \ del
|
||||
tab q w e r t y u i o p [ ] bspc
|
||||
@ctrlesc a s d f g h j k l ; ' ret
|
||||
@sp-lsft z x c v b n m , . / @sp-rsft
|
||||
@hypr lctl lalt lmet spc rmet ralt rctrl)
|
||||
esc f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 ins del
|
||||
f13 grv 1 2 3 4 5 6 7 8 9 0 - = bspc KeyHome
|
||||
f14 tab q w e r t y u i o p [ ] \ KeyEnd
|
||||
f15 @supesc a s d f g h j k l ; ' ret pgup
|
||||
f16 @sp-lsft z x c v b n m , . / @sp-rsft pgdn
|
||||
f17 @hypr lmet lalt lctrl spc rctrl ralt rmet)
|
||||
|
|
|
@ -44,42 +44,47 @@ config.tab_bar_at_bottom = true
|
|||
config.enable_kitty_keyboard = true
|
||||
|
||||
config.keys = {
|
||||
{
|
||||
key = ",",
|
||||
mods = "SUPER",
|
||||
action = act.SpawnCommandInNewWindow({
|
||||
cwd = os.getenv("WEZTERM_CONFIG_DIR"),
|
||||
args = { os.getenv("SHELL"), "-c", "$EDITOR $WEZTERM_CONFIG_FILE" },
|
||||
}),
|
||||
},
|
||||
{
|
||||
key = 'Enter',
|
||||
mods = 'SUPER',
|
||||
mods = 'CTRL',
|
||||
action = act.SplitVertical { domain = 'CurrentPaneDomain' },
|
||||
},
|
||||
{
|
||||
key = 'Enter',
|
||||
mods = 'SUPER|SHIFT',
|
||||
mods = 'CTRL|SHIFT',
|
||||
action = act.SplitHorizontal { domain = 'CurrentPaneDomain' },
|
||||
},
|
||||
{
|
||||
key = 'w',
|
||||
mods = 'CTRL',
|
||||
action = wezterm.action.CloseCurrentTab { confirm = true },
|
||||
},
|
||||
{
|
||||
key = 'k',
|
||||
mods = 'SUPER',
|
||||
mods = 'CTRL',
|
||||
action = act.Multiple {
|
||||
act.ClearScrollback 'ScrollbackAndViewport',
|
||||
act.SendKey { key = 'L', mods = 'CTRL' },
|
||||
},
|
||||
},
|
||||
{key="LeftArrow", mods="SUPER|META", action=act.ActivateTabRelative(-1)},
|
||||
{key="RightArrow", mods="SUPER|META", action=act.ActivateTabRelative(1)},
|
||||
{
|
||||
key = 'w',
|
||||
mods = 'CTRL',
|
||||
action = wezterm.action.CloseCurrentPane { confirm = true },
|
||||
},
|
||||
|
||||
{key="UpArrow", mods="SUPER|META", action=act.ActivatePaneDirection("Prev")},
|
||||
{key="DownArrow", mods="SUPER|META", action=act.ActivatePaneDirection("Next")},
|
||||
{ key='t', mods='CTRL', action=act { SpawnCommandInNewTab = { cwd = wezterm.home_dir } } },
|
||||
|
||||
{ key='h', mods='SUPER|META', action=wezterm.action{ActivatePaneDirection="Left"} },
|
||||
{ key='l', mods='SUPER|META', action=wezterm.action{ActivatePaneDirection="Right"} },
|
||||
{ key='j', mods='SUPER|META', action=wezterm.action{ActivatePaneDirection="Up"} },
|
||||
{ key='k', mods='SUPER|META', action=wezterm.action{ActivatePaneDirection="Down"} },
|
||||
{key="LeftArrow", mods="CTRL|META", action=act.ActivateTabRelative(-1)},
|
||||
{key="RightArrow", mods="CTRL|META", action=act.ActivateTabRelative(1)},
|
||||
|
||||
{key="UpArrow", mods="CTRL|META", action=act.ActivatePaneDirection("Prev")},
|
||||
{key="DownArrow", mods="CTRL|META", action=act.ActivatePaneDirection("Next")},
|
||||
|
||||
{ key='h', mods='CTRL|META', action=wezterm.action{ActivatePaneDirection="Left"} },
|
||||
{ key='l', mods='CTRL|META', action=wezterm.action{ActivatePaneDirection="Right"} },
|
||||
{ key='j', mods='CTRL|META', action=wezterm.action{ActivatePaneDirection="Up"} },
|
||||
{ key='k', mods='CTRL|META', action=wezterm.action{ActivatePaneDirection="Down"} },
|
||||
}
|
||||
|
||||
local barconfig = {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue