diegodario88 / quake-terminal

Gnome Shell extesion to launch a terminal in quake mode
GNU General Public License v3.0
40 stars 6 forks source link

Stealing other terminals #37

Closed Artifechs closed 1 week ago

Artifechs commented 1 week ago

This is a bit tough to reproduce, but it happens very often for me.

I usually have another terminal open in addition to the drop-down. Sometimes, this extension will think that it should manage that other terminal instead of the drop-down one, making the terminal it was supposed to manage completely hidden and unreachable.

The only fix I found is to quit all terminal sessions and restart the extension.

Perhaps the "terminal-id" is not quite unique enough?

diegodario88 commented 1 week ago

Hey there,

The "terminal-id" parameter specifies the terminal emulator to be launched. This application can instantiate one or more windows. The intended design of this extension is to have only one window that you can summon in any workspace.

Not sure if it applies to you, but most of my workflow is inside a terminal multiplexer that handles sessions, windows, and panes within that single window.

Artifechs commented 1 week ago

I always use 2 separate terminals, one for coding and another for running servers/compiling/etc, which I keep handy in a "scratchpad", like what this extension offers.

If you only intended to develop this extension for your own use case and not accommodate others, then my bad, I'm barking up the wrong tree.

I've switched to Hyprland in the meantime, which satisfies this need for me.