-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathghostty.config
More file actions
41 lines (34 loc) · 1.05 KB
/
Copy pathghostty.config
File metadata and controls
41 lines (34 loc) · 1.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
theme = Srcery
shell-integration = fish
command = /usr/local/bin/fish --login
window-decoration = true
window-width = 200
window-height = 48
window-padding-x = 2
window-padding-y = 2
macos-titlebar-style = transparent
font-size = 16
font-feature = +liga
# Custom Tab & Split Bindings (Overriding to use Ctrl)
keybind = ctrl+t=new_tab
keybind = super+d=new_split:right
keybind = super+shift+d=new_split:down
# Standard macOS Clipboard & Window Navigation
keybind = super+c=copy_to_clipboard
keybind = super+v=paste_from_clipboard
keybind = super+n=new_window
keybind = super+w=close_window
keybind = super+q=quit
# Tab Navigation (macOS Style)
keybind = super+shift+]=next_tab
keybind = super+shift+[=previous_tab
keybind = super+1=goto_tab:1
keybind = super+2=goto_tab:2
keybind = super+3=goto_tab:3
keybind = super+4=goto_tab:4
keybind = super+5=goto_tab:5
# Split Pane Navigation (macOS Style)
keybind = super+option+up=goto_split:up
keybind = super+option+down=goto_split:down
keybind = super+option+left=goto_split:left
keybind = super+option+right=goto_split:right