Quake mode (quick-terminal) improvements #6055
Replies: 2 comments 1 reply
-
The PR says it's just the first steps, and I'd really appreciate if you could hold back comments criticizing a work-in-progress feature :p I haven't quite figured out how to do this without compositor effects, but perhaps libadwaita's animation API might have a solution. We can't just resize the window. That results in a ton of widget reallocations and terrible performance at best. Ultimately the most performant way to implement this would depend on compositor cooperation, since that is what compositors are designed to do - handling effects that affect the entire window. There's not that much we can do. The default size configs are a dupe (#2384). Please search for existing discussions before suggesting, since I'd save us maintainers a lot of energy from responding to each new discussion :) |
Beta Was this translation helpful? Give feedback.
-
There are already issues for configuring the width and height that were for macos I would assume those now also apply to linux |
Beta Was this translation helpful? Give feedback.
-
I don't like how the window just pops-up on the screen (on KDE), instead of dropping-down from the top. Changing the
quick-terminal-animation-duration
doesn't seem to have any effect. Maybe a simple fix would be to set the initial window-height to 0 and then increase it till it reaches the window-height in the config, for the duration ofquick-terminal-animation-duration
?Alternatively, I've also though of applying a KWin animation effect instead (the Doom or Incinerate effect would be cool), but I haven't found a way to apply it just for Ghostty.
On a related note, it would be nice if we could have separate config options for
quick-terminal-window-height
andquick-terminal-window-width
so we can configure it with different dimensions compared to normal Ghostty windows.Beta Was this translation helpful? Give feedback.
All reactions