Приделал скрипт, который запускается при переходе между workspace'ми и смотрит, запущена ли нужная програмулина или нет. Если нет, то запускает. Очень удобно, но у меня 2 воркспейса под терминал. И при переходе на каждое из них, эмулятор терм. запускается, естесственно, только в одном из них.
Как проверить запущена ли конкретная программа / есть ли окно / в конкретном воркспейсе?