Como iniciar o aplicativo em um espaço de trabalho específico programaticamente no GNOME 3

Como iniciar o aplicativo em um espaço de trabalho específico programaticamente no GNOME 3

Eu gostaria de escrever um script bash que inicie determinado aplicativo na inicialização. Eu gostaria que, por exemplo, o Firefox fosse aberto no primeiro espaço de trabalho, o Slack no segundo e o Spotify no terceiro. Sei como iniciar esses aplicativos, mas não sei como colocá-los em um espaço de trabalho específico. É possível no Ubuntu 17 com GNOME?

Responder1

Não é exatamente um "programático"solução, mas você pode usar umaExtensão do shell do GNOMEchamadoMover janelas automaticamentepara atingir seu objetivo (supondo que você quis dizer Ubuntu 17.10 com shell GNOME). Esta extensão permite que você

Mova aplicativos para espaços de trabalho específicos ao criar janelas.

Assim que a extensão estiver instalada e ativada, abra suas configurações e clique em "Adicionar regra" para selecionar um aplicativo e um espaço de trabalho para o aplicativo.

insira a descrição da imagem aqui

informação relacionada