summaryrefslogtreecommitdiff
path: root/dotfiles/system/.config/ghostty/config
blob: 68f8a154b37d3edfda376056ec809888508b7f7b (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 configuration to match st terminal appearance

# Font configuration (matching st)
font-family = "Berkeley Mono"
font-size = 12
font-feature = ss01
font-feature = ss02
font-feature = ss03

# Window appearance
window-padding-x = 2
window-padding-y = 2
background-opacity = 0.8
gtk-titlebar = false

# Colors (matching st's color scheme)
# Foreground: gray90, Background: black
foreground = d9d9d9
background = 000000

# 16 ANSI colors (matching st config.def.h)
palette = 0=#000000
palette = 1=#cd0000
palette = 2=#00cd00
palette = 3=#cdcd00
palette = 4=#0000ee
palette = 5=#cd00cd
palette = 6=#00cdcd
palette = 7=#e5e5e5
palette = 8=#7f7f7f
palette = 9=#ff0000
palette = 10=#00ff00
palette = 11=#ffff00
palette = 12=#5c5cff
palette = 13=#ff00ff
palette = 14=#00ffff
palette = 15=#ffffff

# Cursor configuration
cursor-color = cccccc
cursor-style = block

# Keybindings
keybind = shift+enter=text:\x1b\r