annotate .config/ghostty/config @ 536:84fcc7dfc554 default tip

zsh: add ghostty ssh alias
author Augie Fackler <raf@durin42.com>
date Thu, 05 Nov 2026 15:03:09 -0500
parents 24745b5b6fca
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
534
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
1 # Config generated by Ghostty Config at https://ghostty.zerebos.com/
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
2
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
3 theme = Builtin Dark
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
4 font-size = 10
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
5 window-inherit-font-size = false
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
6 font-family = "Fira Code"
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
7 # font-family = Monaco
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
8 # it turns out I really hate ligatures in monospaced fonts, but
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
9 # especially the "cute" programming ones that make != turn into ≠
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
10 font-feature = -calt
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
11 font-feature = -liga
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
12 font-feature = -dlig
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
13
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
14 macos-titlebar-style = native
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
15 macos-option-as-alt = true
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
16
535
24745b5b6fca ghostty: config updates for 1.4
Augie Fackler <raf@durin42.com>
parents: 534
diff changeset
17 copy-on-select = primary
24745b5b6fca ghostty: config updates for 1.4
Augie Fackler <raf@durin42.com>
parents: 534
diff changeset
18
534
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
19 window-height = 24
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
20 window-width = 80
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
21 window-step-resize = true
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
22 window-inherit-working-directory = false
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
23 working-directory = home
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
24
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
25 shell-integration-features = ssh-terminfo
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
26 # if the above doesn't work well enough, try
a1049ae68e8e ghostty: initial config checkin
Augie Fackler <raf@durin42.com>
parents:
diff changeset
27 # shell-integration-features = ssh-env