Como distribuir janelas em áreas de trabalho virtuais no Gnome


8

Tenho vários desktops virtuais em execução e geralmente tenho um aplicativo de tela cheia por desktop (como o Ratpoison WM, mas com a opção de usá-lo de outras maneiras, quando necessário). Quero que as novas janelas sejam automaticamente inseridas em determinados números da área de trabalho quando eles são inicializados. Qual é a maneira mais fácil de fazer isso?

Respostas:


7

Se você estiver usando o Compiz, instale compizconfig-settings-manager, ative o plug-in "Place Windows" e, na guia "Fixed Window Placement", poderá ajustar quais janelas devem usar como padrão para qual viewport.


+1 para fixed window placement. Solução mais fácil para qualquer usuário compiz. Essa guia é encontrada na configuração do Place Windowsplug - in na Window managementcategoria Obviamente, Place Windowsprecisa estar habilitado para que isso funcione.
koushik

Estou confuso viewportse workspaces- o que vejo na fixed window placementguia são as coordenadas da janela de visualização X / Y que parecem não se correlacionar com meus quatro espaços de trabalho.
Amanda

Eu não vejo um Fixed Window Placementguia ...
RobinJ

1

Você pode dar uma olhada na ferramenta Torta do Diabo ; está disponível no Ubuntu como pacote devilspie( apt-get install devilspie).

Este artigo e este outro explicam alguns de seus recursos importantes e fornecem algum código de exemplo, incluindo como mover uma janela para um determinado espaço de trabalho e maximizá-lo.


Você também pode clicar aqui para instalá-lo.
JanC 12/10/10

0

Também tenho muitas áreas de trabalho virtuais e um fluxo de trabalho que me abre janelas em diferentes áreas de trabalho, mas adotei uma abordagem de 'abrir e deslizar' com o compiz. Logo após abrir um aplicativo, uso um atalho personalizado para deslizar a nova janela para o espaço de trabalho apropriado e deslize de volta para o espaço de trabalho anterior com outro atalho.

No meu caso, isso é algo como Shift-Ctrl-Esquerda e depois Ctrl-Alt-Direita. Muito, muito rápido e tenho total controle sobre onde eles vão todas as vezes, em vez de estarem presos a uma configuração.


-1

Se o seu requisito puder fazer uso de scripts, talvez valha a pena investigar o wmctrl, por exemplo wmctrl -s 0, alterne para o desktop 0.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.