Descobre janelas na atividade atual do KDE com d-bus

2

Eu quero uma tecla de atalho para iniciar uma nova sessão do Konsole, nova aba do Chrome etc. Eu posso apenas ligar uma tecla de atalho global a um comando do KDE para fazer isso. Por exemplo, aqui está um script que inicia uma nova sessão do Konsole:

#!/bin/bash
kon=$(qdbus org.kde.konsole*)
if [ -n "$kon" ]; then
        qdbus "$kon" /Konsole newSession
else
        konsole
fi

O problema é que, quando você está usando uma atividade do KDE, isso pode estar abrindo uma nova aba do Konsole em outra atividade. Eu gostaria de detectar isso e criar uma nova janela do Konsole nesse caso. Isso é possível? O ponto final do d-bus org.kde.kactivitymanagerd não parece ter nada aqui.

    
por w00t 31.01.2014 / 15:12

0 respostas

Tags