You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi! Recently, I've been getting the following behaviour with this and my gnome-terminal wrapper in the GNOME desktop:
Open nvim in the wrapper
Launch a terminal with gtfo
The new terminal inherits the desktop class of the wrapper, and the window is grouped with the nvim window.
Before, the new terminal would use the gnome-terminal desktop class, so the window would not get grouped with nvim (it would be tracked as a terminal window). I think this is the better behaviour, because it allows me to separate the roles of the applications.
Now, if I launch the terminal first, and from it I launch the wrapper, the terminal and nvim get different desktop classes, so they are tracked as different applications. But if then I launch a new terminal using gtfo, the problem appears nonetheless.
I am not sure this is due to a change in gnome-terminal (and the wrapper), or in how gtfo launches the terminal, to be honest. Any ideas?
The text was updated successfully, but these errors were encountered:
This is basically the same trick I use to spawn nvim as a separate application in the wrapper.
Another observation: current gnome-terminal has a --working-directory flag, it might be better to use that instead of cd-ing into the current directory.
fmoralesc
changed the title
spanwed terminals inherit desktop class if launched from gnome-terminal wrapper
spawned terminals inherit desktop class if launched from gnome-terminal wrapper
May 8, 2018
fmoralesc
added a commit
to fmoralesc/vim-gtfo
that referenced
this issue
Apr 24, 2019
Hi! Recently, I've been getting the following behaviour with this and my gnome-terminal wrapper in the GNOME desktop:
Before, the new terminal would use the gnome-terminal desktop class, so the window would not get grouped with nvim (it would be tracked as a terminal window). I think this is the better behaviour, because it allows me to separate the roles of the applications.
Now, if I launch the terminal first, and from it I launch the wrapper, the terminal and nvim get different desktop classes, so they are tracked as different applications. But if then I launch a new terminal using gtfo, the problem appears nonetheless.
I am not sure this is due to a change in gnome-terminal (and the wrapper), or in how gtfo launches the terminal, to be honest. Any ideas?
The text was updated successfully, but these errors were encountered: