feat(ghostty): remove auto tmux binding, add some keymap
This commit is contained in:
parent
29bd042230
commit
1e162a1225
1 changed files with 16 additions and 3 deletions
|
|
@ -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 = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue