-
Notifications
You must be signed in to change notification settings - Fork 142
/
ghostty.config
41 lines (29 loc) · 1.12 KB
/
ghostty.config
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
theme = light:GruvboxLightHard,dark:GruvboxDarkHard
font-family = "TX-02"
font-size = 14
mouse-hide-while-typing = true
cursor-style-blink = false
cursor-style = block
adjust-cursor-thickness = 300%
# don't ask when closing
confirm-close-surface = false
window-theme = system
# always save the state of window when quitting
window-save-state = always
shell-integration = fish
# The opacity level (opposite of transparency) of an unfocused split.
# Unfocused splits by default are slightly faded out to make it easier to see
# which split is focused. To disable this feature, set this value to 1.
unfocused-split-opacity = 0.9
# Keybindings
# This works only because I remmapped "Hide Ghostty" in macOS keyboards
# settings to a different keybinding (F9)
# https://github.com/alacritty/alacritty/issues/5346#issuecomment-1055695103
keybind = super+h=goto_split:left
keybind = super+l=goto_split:right
keybind = super+k=goto_split:top
keybind = super+j=goto_split:bottom
keybind = super+right=resize_split:right,30
keybind = super+down=resize_split:down,30
keybind = super+left=resize_split:left,30
keybind = super+up=resize_split:up,30