@Patrick answer to your question (it’s complicated):
How to detect installed terminal emulator, user preference for konsole vs xterm vs xfce4-terminal vs gnome-terminal in scripts?
@Patrick answer to your question (it’s complicated):
How to detect installed terminal emulator, user preference for konsole vs xterm vs xfce4-terminal vs gnome-terminal in scripts?
xdgutils: please introduce (sane) xdg-terminal
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=604959
//cc @Algernon