Feature Request: Add Dedicated Hotkey Window (iTerm2-style) #10608
Unanswered
HwangTaehyun
asked this question in
Feature Requests, Ideas
Replies: 3 comments 1 reply
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi! 👋
I've been a huge fan of iTerm2's Dedicated Hotkey Window feature — especially the "Floating window" option that lets the terminal appear above fullscreen apps. It's become an essential part of my workflow, and I was really hoping to have something similar in Ghostty.
Problem
Currently, the quick terminal cannot appear over fullscreen apps (e.g., a browser in fullscreen mode with Ctrl+Cmd+F). For users who work primarily in fullscreen mode, this means they have to exit fullscreen every time they want to use the quick terminal.
Proposed Solution
Add a new configuration option
quick-terminal-floatingthat, when enabled, sets the quick terminal window level to.screenSaverinstead of.floating. This allows the quick terminal to overlay fullscreen applications on macOS.Implementation
I've already implemented this feature and opened a PR: #10607
The implementation:
quick-terminal-floatingbool option toConfig.zigGhostty.Config.swiftQuickTerminalController.swiftto use.screenSaverwindow level when floating is enabledI'd be grateful if you could take a look when you have time. Please let me know if there are any changes needed or if this approach aligns with Ghostty's design philosophy.
Thank you for creating such an amazing terminal emulator! 🙏
Beta Was this translation helpful? Give feedback.
All reactions