Como realizar 'Atividades' no Unity?

Como realizar 'Atividades' no Unity?

Gosto do conceito de um desktop centrado em atividades e me pergunto se isso pode ser alcançado no Unity. Para mim, uma atividade é um conjunto de aplicações que pertencem ao mesmo assunto, como 'manipulação de fotos', 'desenvolvimento de software', 'trabalho de escritório', 'atividades sociais', 'música e vídeo'. Gostaria de utilizar os desktops virtuais para organizar aplicativos que pertencem ao mesmo grupo de atividades.

Exemplo: Desktop 1 contém todos os aplicativos que pertencem ao 'trabalho de escritório' Desktop 2 contém todos os aplicativos que preciso para 'desenvolvimento de software' Desktop 3 contém todos os aplicativos que normalmente preciso para 'trabalhos fotográficos'

Portanto, gostaria de dar nomes aos desktops virtuais que reflitam sua finalidade. E gostaria que o Unity iniciasse automaticamente os aplicativos necessários quando eu iniciar meu computador ou quando eu mudar para um dos desktops virtuais.

Isso é possível com o Unity (ou qualquer outro desktop)?

Responder1

Você pode fazer isso com o GNOME Shell. Existe uma extensão chamadaMover janelas automaticamenteque permite atribuir áreas de trabalho específicas a qualquer aplicativo (infelizmente não é automaticamente, você deve definir a configuração para cada aplicativo ao qual deseja aplicar a extensão).

Se você estiver usando Oneiric Ocelot (11.10), estará usando GNOME 3.2, a configuração é muito fácil. Primeiro abra a pasta de extensão (se você instalá-la a partir do link acima deve ser /home/user/.local/share/gnome-shell/extensions/e abrir extension.jscom qualquer editor de texto (por exemplo, gedit) e modificar APLICATIVOS (linha 16) e inserir uma lista de pares de aplicativos e espaços de trabalho, como este: const APPLICATIONS = ['epiphany.desktop:1','evolution.desktop:1','gnome-terminal.desktop:2','empathy.desktop:3','xchat.desktop:3']

Para mais informações sobre a configuração da extensão você pode visitaresse link.

Responder2

Esta é uma boa ideia.
Se você está planejando ter um desktop por atividade acho que será natural também ter um launcher diferente para cada desktop e colocar/bloquear no launcher os aplicativos que pertencem à atividade/desktop específico.

Se você gostar dessa ideia, a atribuição de um inicializador exclusivo para cada área de trabalho será discutida emessa questão.

informação relacionada