config.tmpl
1202 bytes
1# Font
2font-family = IosevkaTerm NF
3font-style = Regular
4font-size = {{ .ghostty.font.size }}
5adjust-cell-width = {{ .ghostty.font.cell_width }}
6adjust-cell-height = {{ .ghostty.font.cell_height }}
7
8# Theme
9theme = Gruvbox Dark
10
11# Cursor
12cursor-style = block
13cursor-style-blink = false
14shell-integration-features = no-cursor
15cursor-click-to-move = true
16
17# Scroll
18mouse-scroll-multiplier = 1
19scrollback-limit = 134217728
20scrollbar = never
21
22# Window
23window-decoration = false
24window-padding-x = 0
25window-padding-y = 0
26resize-overlay = never
27gtk-titlebar = false
28
29# Update
30auto-update = off
31
32# Keybindings
33keybind = ctrl+enter=unbind
34keybind = ctrl+comma=unbind
35keybind = shift+enter=text:\n
36
37# Shell
38window-inherit-working-directory = false
39working-directory = home
40
41# Clipboard
42clipboard-paste-protection = false
43copy-on-select = true
44right-click-action = paste
45
46# Persistent background process
47quit-after-last-window-closed = false
48
49# Notifications
50bell-features = no-audio, no-audio, no-title, system
51app-notifications = no-clipboard-copy
52notify-on-command-finish = unfocused
53notify-on-command-finish-action = no-bell,notify
54notify-on-command-finish-after = 10s
55
56# Progress bar
57progress-style = false