-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathghostty
More file actions
66 lines (51 loc) · 1.56 KB
/
ghostty
File metadata and controls
66 lines (51 loc) · 1.56 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
57
58
59
60
61
62
63
64
65
66
# https://ghostty.org/docs/config
# basic look and feel
theme = TokyoNight Night
# theme = "iTerm2 Pastel Dark Background"
font-family = "RobotoMono Nerd Font"
font-size = 14
adjust-cell-height = 15%
cursor-style = block
macos-titlebar-style = transparent
window-colorspace = "display-p3"
window-padding-balance = true
scrollback-limit = 100000000
shell-integration-features = no-cursor,sudo,no-title
window-inherit-working-directory = false
tab-inherit-working-directory = false
split-inherit-working-directory = true
window-save-state = always
mouse-hide-while-typing = true
copy-on-select = clipboard
keybind = cmd+shift+j=write_screen_file:paste
keybind = cmd+shift+,=reload_config
keybind = cmd+s>x=close_surface
keybind = cmd+s>n=new_window
# tabs
keybind = cmd+s>c=new_tab
keybind = cmd+s>shift+l=next_tab
keybind = cmd+s>shift+h=previous_tab
keybind = cmd+s>comma=move_tab:-1
keybind = cmd+s>period=move_tab:1
# quick tab switch
keybind = cmd+alt+right=next_tab
keybind = cmd+alt+left=previous_tab
keybind = cmd+s>1=goto_tab:1
keybind = cmd+s>2=goto_tab:2
keybind = cmd+s>3=goto_tab:3
keybind = cmd+s>4=goto_tab:4
keybind = cmd+s>5=goto_tab:5
keybind = cmd+s>6=goto_tab:6
keybind = cmd+s>7=goto_tab:7
keybind = cmd+s>8=goto_tab:8
keybind = cmd+s>9=goto_tab:9
# splits
keybind = cmd+s>\=new_split:right
keybind = cmd+s>-=new_split:down
keybind = cmd+s>j=goto_split:bottom
keybind = cmd+s>k=goto_split:top
keybind = cmd+s>h=goto_split:left
keybind = cmd+s>l=goto_split:right
keybind = cmd+s>z=toggle_split_zoom
keybind = cmd+s>e=equalize_splits
keybind = shift+enter=text:\x1b\r