feat(ghostty): native titlebar, SSH env/terminfo integration, stop auto-attaching tmux

This commit is contained in:
David Ibia
2026-10-03 16:27:47 +01:00
parent 3282358d9e
commit f9d7a85e54
+4 -4
View File
@@ -1,6 +1,7 @@
window-title-font-family =
config-file = colorscheme
cursor-opacity = .5
maximize = true
maximize = false
background-opacity = .85
unfocused-split-opacity = .85
unfocused-split-fill = 000000
@@ -8,10 +9,9 @@ split-divider-color = ffffff
background-blur = true
font-family = "JetBrainsMono Nerd Font"
font-size = 14
macos-titlebar-style = hidden
command = zsh --login -c "if command -v tmux >/dev/null 2>&1; then tmux attach || tmux; else zsh; fi"
macos-titlebar-style = native
custom-shader = shaders/bloom025.glsl
shell-integration = zsh
confirm-close-surface = false
shell-integration-features = no-cursor,sudo,no-title
shell-integration-features = no-cursor,sudo,no-title,ssh-env,ssh-terminfo
mouse-hide-while-typing = true