Ghostty & macOS Quick Terminal đŸ‘»

I was a terminal hopper until I switched to Ghostty for the cool name and I stayed for the cool features. Founder, developer, and fellow Zig fan Mitchell Hashimoto discussed Ghostty on the PodRocket podcast. There I learnt of a hidden macOS feature; the Quick Terminal. [
]


This content originally appeared on dbushell.com and was authored by dbushell.com

I was a terminal hopper until I switched to Ghostty for the cool name and I stayed for the cool features. Founder, developer, and fellow Zig fan Mitchell Hashimoto discussed Ghostty on the PodRocket podcast. There I learnt of a hidden macOS feature; the Quick Terminal.

Quick Terminal: Lightweight terminal that animates down below the menu bar for instant access without interrupting work.

I recorded a video of my setup to demo it:

Ghostty Quick Terminal is activated with a keyboard shortcut.

It’s not an in-browser thing, Safari is just there for decoration.

I’ve dabbled with desktop Linux (lol) and a few distros had a similar feature. It’s quite handy. Hearing about it in Ghostty nerd-sniped me when I should have gone to bed. It’s macOS-only and enabling it isn’t immediately obvious so I’ve written a guide.

System Settings

For Ghostty’s Quick Terminal to work you’ll need to allow additional permissions. As of writing, these are found in System Settings > Privacy and Security > Accessibility. Given Apple’s design goal of turning System Settings into an ever expanding labyrinth of unintuitive UI, one can’t assume this guide will be correct at a later date.

Screenshot of macOS accessibility system settings with an arrow pointing to the Ghostty switch toggle (also some Apple AI nonsense shovelware is highlighted with the message: What is this, Apple? Stop trying to make 'AI' happen, it's not going to happen.)

Allow Ghostty control over your system (it’s yours, not Apple’s, regardless of what they think)

If Ghostty isn’t listed you can try aiming for the tiny “+” plus icon. Whilst you’re within Settings, enable the pink accent colour. Blue is far too overused.

Ghostty Config

Next you’ll need to enable the Quick Terminal in Ghostty’s own configuration. This can be found at the location below on macOS:

vim $HOME/Library/Application\ Support/com.mitchellh.ghostty/config

That location is a tad unwieldy, but Ghostty is a good macOS citizen, even if the laws are questionable. As much as I admire Ghostty’s configuration philosophy, my experience elsewhere has led me to believe that “zero conf” is a lie. Zero conf typically means obtuse hoop jumping. Zero conf is an excuse to avoid writing documentation. †

Anyway, add this key binding line:

keybind = global:cmd+grave_accent=toggle_quick_terminal

Now simply save and quit Vim 😈

If Vim isn’t your thing there is a community tool that provides GUI configuration you can export. I can’t vouch if it works but it looks incredible.

† I appreciate Hashimoto’s pragmatic approach to Ghostty. It was designed to work out of the box with no configuration for most users whilst still handing over the damned INI file.

Quick Terminal Usage

Hopefully you haven’t just copy-pasted stuff with no idea what it does. But to recap, these settings allow you to type the key combo ⌘ ` — Command + Grave (aka backtick) — on macOS to open Ghostty’s Quick Terminal. Both keys are under your left hand. You may need to throw a gang sign to reach them.

The Ghostty app itself must be running for Quick Terminal to launch. You could add it as a login item. A quick ping test concludes that the session can live on after the UI disappears. I wouldn’t trust myself to remember any important long-running tasks though.

Optionals

Ghostty’s Quick Terminal has more configuration options. I personally find the bottom-up pop-up preferable over the default top-down drop-down.

quick-terminal-position = bottom

Ghostty is neat. I hope it remains that way!

You probably noticed a whiff of disdain towards Apple. The quality of Apple’s own software has plummeted. It’s a cascade of confused design direction and seemingly no quality assurance. Modern macOS is a bug ridden shambles. I’ve tried desktop Linux, that’s why I use macOS, but if Apple continue re-enabling their garbage generator, I might just try again.

Thank the lord for oases of solitude like Ghostty.

🙏


This content originally appeared on dbushell.com and was authored by dbushell.com


Print Share Comment Cite Upload Translate Updates
APA

dbushell.com | Sciencx (2025-04-11T10:00:00+00:00) Ghostty & macOS Quick Terminal đŸ‘». Retrieved from https://www.scien.cx/2025/04/11/ghostty-macos-quick-terminal-%f0%9f%91%bb/

MLA
" » Ghostty & macOS Quick Terminal đŸ‘»." dbushell.com | Sciencx - Friday April 11, 2025, https://www.scien.cx/2025/04/11/ghostty-macos-quick-terminal-%f0%9f%91%bb/
HARVARD
dbushell.com | Sciencx Friday April 11, 2025 » Ghostty & macOS Quick Terminal đŸ‘»., viewed ,<https://www.scien.cx/2025/04/11/ghostty-macos-quick-terminal-%f0%9f%91%bb/>
VANCOUVER
dbushell.com | Sciencx - » Ghostty & macOS Quick Terminal đŸ‘». [Internet]. [Accessed ]. Available from: https://www.scien.cx/2025/04/11/ghostty-macos-quick-terminal-%f0%9f%91%bb/
CHICAGO
" » Ghostty & macOS Quick Terminal đŸ‘»." dbushell.com | Sciencx - Accessed . https://www.scien.cx/2025/04/11/ghostty-macos-quick-terminal-%f0%9f%91%bb/
IEEE
" » Ghostty & macOS Quick Terminal đŸ‘»." dbushell.com | Sciencx [Online]. Available: https://www.scien.cx/2025/04/11/ghostty-macos-quick-terminal-%f0%9f%91%bb/. [Accessed: ]
rf:citation
» Ghostty & macOS Quick Terminal đŸ‘» | dbushell.com | Sciencx | https://www.scien.cx/2025/04/11/ghostty-macos-quick-terminal-%f0%9f%91%bb/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.