mirror of
https://github.com/foo-dogsquared/dotfiles.git
synced 2025-02-07 06:18:59 +00:00
Update terminal configs
This commit is contained in:
parent
385021c4a0
commit
b4d662c1f0
@ -159,7 +159,7 @@ map kitty_mod+v paste_from_clipboard
|
||||
map kitty_mod+s paste_from_selection
|
||||
map shift+insert paste_from_selection
|
||||
|
||||
map kitty_mod>o pass_selection_to_program
|
||||
map kitty_mod+o pass_selection_to_program
|
||||
#: }}}
|
||||
|
||||
#: Scrolling {{{
|
||||
@ -192,7 +192,7 @@ map kitty_mod+h previous_window
|
||||
|
||||
map kitty_mod+w>f move_window_forward
|
||||
map kitty_mod+w>b move_window_backward
|
||||
map kitty_mod+w>j move_window_to_top
|
||||
map kitty_mod+w>k move_window_to_top
|
||||
|
||||
map kitty_mod+w>r start_resizing_window
|
||||
map kitty_mod+w>v focus_visible_window
|
||||
@ -216,6 +216,7 @@ map kitty_mod+f toggle_layout stack
|
||||
#: }}}
|
||||
|
||||
#: Font sizes {{{
|
||||
map kitty_mod+equal change_font_size all +2.0
|
||||
map kitty_mod+plus change_font_size all +2.0
|
||||
map kitty_mod+kp_add change_font_size all +2.0
|
||||
|
||||
@ -248,8 +249,6 @@ map kitty_mod+q>e edit_config_file
|
||||
map kitty_mod+q>r load_config_file
|
||||
map kitty_mod+q>s kitty_shell window
|
||||
map kitty_mod+q>d debug_config
|
||||
|
||||
map kitty_mod+delete clear_terminal reset active
|
||||
#: }}}
|
||||
|
||||
#: }}}
|
||||
|
@ -123,9 +123,12 @@ return {
|
||||
{key = "h", mods = "LEADER", action = wezterm.action {
|
||||
ActivateKeyTable = { name = "hints", timeout_milliseconds = 1000 }}},
|
||||
|
||||
{key = "r", mods = keymod, action = "ReloadConfiguration" },
|
||||
|
||||
-- Selection
|
||||
{key = "Space", mods = "LEADER", action = "QuickSelect" },
|
||||
{key = "s", mods = keymod, action = "QuickSelect" },
|
||||
{key = "a", mods = keymod, action = "QuickSelect" },
|
||||
{key = "s", mods = keymod, action = wezterm.action { Search = { CaseSensitiveString = "" }}},
|
||||
},
|
||||
|
||||
key_tables = {
|
||||
@ -136,9 +139,26 @@ return {
|
||||
"[0-9a-f]{7,40}", -- SHA1 hashes, usually used for Git.
|
||||
"[0-9a-f]{7,64}", -- SHA256 hashes, used often for getting hashes for Guix packaging.
|
||||
"sha256-[[:alpha:][:digit:]=+/]{44}", -- SHA256 hashes in Base64, used often in getting hashes for Nix packaging.
|
||||
"[[:alpha:][:digit:]=+/]{44,64}"
|
||||
}}}},
|
||||
|
||||
-- Basically the equivalent of `kitty hints word`.
|
||||
{key = "w", action = wezterm.action { QuickSelectArgs = {
|
||||
patterns = {
|
||||
"\\S+"
|
||||
}}}},
|
||||
|
||||
-- The equivalent to `kitty hints line`.
|
||||
{key = "l", action = wezterm.action { QuickSelectArgs = {
|
||||
patterns = {
|
||||
".+"
|
||||
}}}},
|
||||
|
||||
{key = "p", action = wezterm.action { Search = { Regex = "legacyPackages[[:alpha:][:digit:]]+" }}},
|
||||
|
||||
{key = "Space", action = "QuickSelect" },
|
||||
{key = "s", action = "QuickSelect" },
|
||||
{key = "f", action = wezterm.action { Search = { CaseSensitiveString = "" }}},
|
||||
},
|
||||
|
||||
pane_navigation = {
|
||||
@ -153,8 +173,8 @@ return {
|
||||
tab_navigation = {
|
||||
{key = "d", action = wezterm.action { CloseCurrentTab = { confirm = false }}},
|
||||
{key = "h", action = wezterm.action { ActivateTabRelative = -1 }},
|
||||
{key = "j", action = wezterm.action { ActivateTab = 0 }},
|
||||
{key = "k", action = wezterm.action { ActivateTab = -1 }},
|
||||
{key = "j", action = wezterm.action { ActivateTab = -1 }},
|
||||
{key = "k", action = wezterm.action { ActivateTab = 0 }},
|
||||
{key = "l", action = wezterm.action { ActivateTabRelative = 1 }},
|
||||
{key = "n", action = wezterm.action { SpawnTab = "CurrentPaneDomain" }},
|
||||
},
|
||||
|
Loading…
Reference in New Issue
Block a user