-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathghostty.config
More file actions
56 lines (41 loc) · 1.38 KB
/
ghostty.config
File metadata and controls
56 lines (41 loc) · 1.38 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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
clipboard-read = allow
clipboard-write = allow
copy-on-select = clipboard
background-opacity = 0.98
background-blur = 10
auto-update = check
auto-update-channel = tip
macos-icon = holographic
custom-shader = shaders/cursor_warp.glsl
theme = "light:Catppuccin Matte,dark:Catppuccin Mocha"
#theme = "TokyoNight"
window-padding-x = 8
window-padding-y = 8
window-padding-balance = true
window-padding-color = background
# ~50mb per terminal
scrollback-limit = 50000000
shell-integration = detect
window-subtitle = working-directory
split-divider-color = white
unfocused-split-opacity = 0.85
keybind = super+shift+left=new_split:left
keybind = super+shift+right=new_split:right
keybind = super+shift+z=toggle_split_zoom
keybind = super+r=reset
keybind = cmd+right=next_tab
keybind = cmd+left=previous_tab
keybind = ctrl+shift+home=scroll_to_top
keybind = ctrl+shift+end=scroll_to_bottom
keybind = ctrl+shift+page_up=scroll_page_up
keybind = ctrl+shift+page_down=scroll_page_down
keybind = ctrl+alt+left=resize_split:left,10
keybind = ctrl+alt+right=resize_split:right,10
keybind = ctrl+alt+up=resize_split:up,10
keybind = ctrl+alt+down=resize_split:down,10
keybind = ctrl+alt+enter=equalize_splits
keybind = super+down=jump_to_prompt:1
keybind = super+up=jump_to_prompt:-1
keybind = ctrl+shift+/=toggle_command_palette
keybind = ctrl+shift+r=prompt_surface_title
keybind = ctrl+shift+t=prompt_tab_title