summaryrefslogtreecommitdiff
path: root/dot-config/ghostty/config
blob: 924638212e839ad0f727ba4a720d20bf45b84951 (plain)
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
# Ghostty config 

font-family = "PragmataPro Mono Liga"

font-style = Regular
font-style-bold = Bold
font-style-italic = Italic
font-style-bold-italic = Bold Italic

font-size = 19

# theme from https://terminalcolors.com/themes/iceberg/dark/
theme = "iceberg-dark"
background = #0f1419
foreground = #c5c9c5

title = "󰊠"

macos-titlebar-style = "tabs"

window-padding-x = 20
window-padding-y = 20

# Split keybinds
keybind = super+ctrl+h=new_split:left
keybind = super+ctrl+j=new_split:down
keybind = super+ctrl+k=new_split:up
keybind = super+ctrl+l=new_split:right

keybind = super+shift+h=goto_split:left
keybind = super+shift+j=goto_split:bottom
keybind = super+shift+k=goto_split:top
keybind = super+shift+l=goto_split:right

keybind = super+alt+h=resize_split:left,10
keybind = super+alt+j=resize_split:down,10
keybind = super+alt+k=resize_split:up,10
keybind = super+alt+l=resize_split:right,10

keybind = super+left_bracket=goto_split:previous
keybind = super+right_bracket=goto_split:next

keybind = super+shift+enter=toggle_split_zoom
keybind = super+alt+equal=equalize_splits