From 1bde76ece42323fc170d705a5e398272bf296404 Mon Sep 17 00:00:00 2001 From: LordMZTE Date: Tue, 10 Sep 2024 21:27:32 +0200 Subject: [PATCH] ghostty: add resize keybinds --- .config/ghostty/config.cgt | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/.config/ghostty/config.cgt b/.config/ghostty/config.cgt index 255596e..687fb33 100644 --- a/.config/ghostty/config.cgt +++ b/.config/ghostty/config.cgt @@ -14,19 +14,27 @@ window-save-state = "never" # Accidentally paste multiple commands with honor clipboard-paste-protection = false +# Disable redundant resize overlays +resize-overlay = "never" + keybind = clear -keybind = <% k %>=<% v %> - +keybind = <% k %>=<% v %> =<% v %> key(win_pref .. "v", "new_split:right") for k, v in pairs { - h = "left", - j = "bottom", - k = "top", - l = "right" - } do key(win_pref .. k, "goto_split:" .. v) end + h = { "left", "left" }, + j = { "bottom", "down" }, + k = { "top", "up" }, + l = { "right", "right" }, + } do + key(win_pref .. k, "goto_split:" .. v[1]) + key(res_pref .. k, "resize_split:" .. v[2] .. "," .. res_amnt) + end key(act_pref .. "c", "copy_to_clipboard") key(act_pref .. "v", "paste_from_clipboard") @@ -71,9 +82,8 @@ for i, col in ipairs { pal.pink, pal.teal, pal.subtext0, -} do!> -palette = <% i - 1 %>=#<% col %> - +} do !> +palette = <% i - 1 %>=#<% col %> selection-background = <% pal.surface2 %> background = <% pal.base %>