feat(ghostty): remove auto tmux binding, add some keymap

This commit is contained in:
Rasyidan Akbar F. 2025-11-07 15:25:04 +07:00
commit 1e162a1225

View file

@ -6,9 +6,22 @@
settings = { settings = {
theme = "gruvbox"; theme = "gruvbox";
background-opacity = 0.9; background-opacity = 0.9;
command = shell-integration = "detect";
"shell:${config.home.profileDirectory}/bin/tmux new-session -A -s ghostty"; working-directory = "inherit";
keybind = [ "cmd+k=text:\\x01K" ]; window-inherit-working-directory = true;
keybind = [
"super+a>c=new_tab"
"super+a>n=new_window"
"super+a>|=new_split:right"
"super+a>-=new_split:down"
"super+a>h=goto_split:left"
"super+a>j=goto_split:down"
"super+a>k=goto_split:up"
"super+a>l=goto_split:right"
"super+a>z=toggle_split_zoom"
"super+a>x=close_surface"
"super+a>r=reload_config"
];
}; };
themes.gruvbox = { themes.gruvbox = {