Uploaded July 2026 | Updated September 2026, 2 weeks ago
Go to surfshark.com/techhut or use code TECHHUT at checkout to get 4 extra months of Surfshark VPN!
Ghostty is a GPU accelerated terminal emulator that supports the kitty graphics protocol, which means image previews actually work in tools like Superfile. In this guide I go over installing it, walking through the config file, setting up themes and fonts, custom key bindings, and the terminfo fix you need so SSH sessions do not break. It works great out of the box, but the config is where the fun is.
Full written guide and my base config are linked below.
📖 RESOURCES
My Config + Written Guide: techhut.tv/ghostty-best-terminal-emulator-linux-mac
Ghostty: ghostty.org
Ghostty Config Reference: ghostty.org/docs/config/reference
Nerd Fonts: nerdfonts.com
🏆 FOLLOW TECHHUT
X (Twitter): bit.ly/twitter-techhut
MASTODON: bit.ly/mastodon-techhut
BlueSky: https://bsky.app/profile/techhut.bsky.social
INSTAGRAM: bit.ly/personal-insta
👏 SUPPORT TECHHUT (all links below this line will earn us commission)
BUY A COFFEE: buymeacoffee.com/techhut
YOUTUBE MEMBER: bit.ly/members-techhut
—PAID/AFFILIATE LINKS BELOW—
🛎 RECOMMENDED SERVICES
VPN I USE: airvpn.org/?referred_by=673908
📷 MY GEAR
HARD DRIVES: serverpartdeals.com/techhut
MinisForum Tablet: amzn.to/3SeMmds
Beelink N200: amzn.to/3xZjeQs
Raspberry Pi 5: amzn.to/4f3yUCN
Q1 HE QMK Custom Keyboard: keychron.com/products/keychron-q1-he-qmk-wireless-custom-keyboar?ref=techhut
ASUS ProArt Display: amzn.to/4i4cAKz
0:00 - Why I Finally Tried Ghostty
1:05 - Sponsor: Surfshark
2:18 - Installing Ghostty
2:47 - Tabs, Splits, and Command Palette
3:47 - The Terminal Inspector
4:27 - Finding and Editing the Config
5:38 - Themes and Custom Colors
7:03 - My Full Config Walkthrough
7:51 - Cursor Styles, Blink, and Padding
9:03 - Copy on Select and Key Bindings
10:00 - Fixing Terminfo Over SSH
11:29 - Final Thoughts
Go to surfshark.com/techhut or use code TECHHUT at checkout to get 4 extra months of Surfshark VPN!
Ghostty is a GPU accelerated terminal emulator that supports the kitty graphics protocol, which means image previews actually work in tools like Superfile. In this guide I go over installing it, walking through the config file, setting up themes and fonts, custom key bindings, and the terminfo fix you need so SSH sessions do not break. It works great out of the box, but the config is where the fun is.
Full written guide and my base config are linked below.
📖 RESOURCES
My Config + Written Guide: techhut.tv/ghostty-best-terminal-emulator-linux-mac
Ghostty: ghostty.org
Ghostty Config Reference: ghostty.org/docs/config/reference
Nerd Fonts: nerdfonts.com
🏆 FOLLOW TECHHUT
X (Twitter): bit.ly/twitter-techhut
MASTODON: bit.ly/mastodon-techhut
BlueSky: https://bsky.app/profile/techhut.bsky.social
INSTAGRAM: bit.ly/personal-insta
👏 SUPPORT TECHHUT (all links below this line will earn us commission)
BUY A COFFEE: buymeacoffee.com/techhut
YOUTUBE MEMBER: bit.ly/members-techhut
—PAID/AFFILIATE LINKS BELOW—
🛎 RECOMMENDED SERVICES
VPN I USE: airvpn.org/?referred_by=673908
📷 MY GEAR
HARD DRIVES: serverpartdeals.com/techhut
MinisForum Tablet: amzn.to/3SeMmds
Beelink N200: amzn.to/3xZjeQs
Raspberry Pi 5: amzn.to/4f3yUCN
Q1 HE QMK Custom Keyboard: keychron.com/products/keychron-q1-he-qmk-wireless-custom-keyboar?ref=techhut
ASUS ProArt Display: amzn.to/4i4cAKz
0:00 - Why I Finally Tried Ghostty
1:05 - Sponsor: Surfshark
2:18 - Installing Ghostty
2:47 - Tabs, Splits, and Command Palette
3:47 - The Terminal Inspector
4:27 - Finding and Editing the Config
5:38 - Themes and Custom Colors
7:03 - My Full Config Walkthrough
7:51 - Cursor Styles, Blink, and Padding
9:03 - Copy on Select and Key Bindings
10:00 - Fixing Terminfo Over SSH
11:29 - Final Thoughts










