blob: 42b073d58b57dfd3b1cc5eae124ee67122aa6114 (
plain) (
blame)
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
|
# pkill -SIGUSR2 ghostty
theme = "Catppuccin Mocha"
#theme = Aura
#theme = Aardvark Blue
#theme = GruvboxDarkHard
#theme = 12-bit Rainbow
#theme = Adwaita dark
#theme = Adventure Time
#theme = Argonaut
#theme = Ayu
#theme = Borland
#theme = Breeze
#theme = Bright Lights
#theme = Builtin Dark
#theme = Carbon Fox
#theme = Catppuccin Frappe
#theme = Catppuccin Latte
#theme = Catppuccin Macchiato
#theme = Catppuccin Mocha
#theme = cga
#theme = Challenger Deep
#theme = Citruszest
#theme = Colbalt Next Dark
#theme = Cobalt2
#theme = Cyberdyne
#theme = Cyberpunk
#theme = Dark Modern
#theme = Dark Pastel
#theme = Dark+
#theme = Darkmatrix
#theme = Darkside
#theme = Deep
#theme = Detuned
#theme = Dimidium
#theme = Doom One
#theme = Doom Peacock
#theme = Dot Gov
#theme = Dracula
#theme = Dracula+
#theme = Duckbones
#theme = Duskfox
#theme = Electron Highlighter
#theme = Elementary
#theme = Embark
#theme = ENCOM
#theme = Everblush
#theme = Everforest Dark hard
#theme = Firefly Traditional
#theme = Firefox Dev
#theme = Flatland
#theme = Framer
#theme = Galizur
#theme = Github Dark
#theme = Github Dark Default
#theme = Github Dark High Contrast
#theme = Grape
#theme = Grubox Dark
#theme = Grubox Material
adjust-cell-height = 10%
window-theme = dark
window-height = 32
window-width = 110
background-opacity = 0.85
background-blur-radius = 60
selection-background = #2d3f76
selection-foreground = #c8d3f5
cursor-style = bar
mouse-hide-while-typing = true
# keybindings
keybind = alt+s>r=reload_config
keybind = alt+s>x=close_surface
keybind = alt+s>n=new_window
# tabs
keybind = alt+s>c=new_tab
keybind = alt+s>shift+l=next_tab
keybind = alt+s>shift+h=previous_tab
keybind = alt+s>comma=move_tab:-1
keybind = alt+s>period=move_tab:1
# quick tab switch
keybind = alt+s>1=goto_tab:1
keybind = alt+s>2=goto_tab:2
keybind = alt+s>3=goto_tab:3
keybind = alt+s>4=goto_tab:4
keybind = alt+s>5=goto_tab:5
keybind = alt+s>6=goto_tab:6
keybind = alt+s>7=goto_tab:7
keybind = alt+s>8=goto_tab:8
keybind = alt+s>9=goto_tab:9
# split
keybind = alt+s>\=new_split:right
keybind = alt+s>-=new_split:down
keybind = alt+s>j=goto_split:bottom
keybind = alt+s>k=goto_split:top
keybind = alt+s>h=goto_split:left
keybind = alt+s>l=goto_split:right
keybind = alt+s>z=toggle_split_zoom
keybind = alt+s>e=equalize_splits
# other
#copy-on-select = clipboard
font-size = 12
#font-family = JetBrainsMono Nerd Font Mono
#font-family-bold = JetBrainsMono NFM Bold
#font-family-bold-italic = JetBrainsMono NFM Bold Italic
#font-family-italic = JetBrainsMono NFM Italic
#font-family = BerkeleyMono Nerd Font
font-family = Iosevka Nerd Font
# font-family = SFMono Nerd Font
title = "GhosTTY"
wait-after-command = false
shell-integration = detect
window-save-state = always
gtk-single-instance = true
unfocused-split-opacity = 0.5
quick-terminal-position = center
shell-integration-features = cursor,sudo
|