Como definir um tamanho e posicionamento de janela específicos para todas as janelas que se abrem para o padrão

20

Eu quero que minhas janelas tenham um tamanho específico (não em tela cheia) e estejam no meio da tela por padrão. Quando eu fechar o aplicativo e reabri-lo, serão as dimensões que quero que sejam por padrão. Existe uma maneira fácil de fazer isso? Estou usando o Ubuntu 11.10 e o ambiente de desktop Unity.

    
por jaorizabal 26.02.2012 / 16:38

4 respostas

25

Eu não sei se você pode simplesmente fazer todas as janelas se comportarem da mesma forma, mas você pode individualmente. Vamos usar o Thunderbird como exemplo.

Certifique-se de ter o ccsm instalado: Abra um terminal (Pressione Controle - Alt - T ) e digite

sudo apt-get install compizconfig-settings-manager

Abra o ccsm. Você estará usando os plug-ins Place Windows e Windows Rules na seção Gerenciamento de Janelas.

Primeiro, entre no Place Windows, selecione a guia Fixed Window Placement e selecione New.

Digite o nome do programa (class = xxxx) e defina as coordenadas X e Y iniciais. As coordenadas começam no canto superior esquerdo da tela. Isto diz ao programa onde abrir na tela.

Em seguida, vá para o plug-in Regras do Windows e selecione a guia Regras de tamanho e novo.

Digite o nome do programa (class = xxxx) e defina o tamanho X e Y. Isso informa ao programa o tamanho para abrir o programa em pixels (pixels de largura x pixels de altura).

Agora, abra o programa para o qual você acabou de fazer isso e ele deve abrir onde e quão grande você quiser.

Note que você terá que fazer isso para cada programa que você deseja abrir em um local específico e um tamanho específico. Você também pode usar um sem o outro, por exemplo, sempre ter um programa aberto em um local específico, mas sem ter seu tamanho definido.

    
por James 26.02.2012 / 18:06
5

Confira o gdevilspie no repositório do universo! Você pode usá-lo para definir uma regra para sua janela pelo nome do aplicativo e usar essa regra para redimensionar, unmaximizar ... realmente qualquer coisa relacionada à janela.

Passo-a-passo do Gdevilspie:

  1. Clique no botão Adicionar
  2. Digite "Firefox" na caixa de texto na melhor posição
  3. Na "guia Correspondente", marque "Nome da janela"
  4. Na caixa "igual (s)" digite: "Firefox"
  5. sob marca de verificação de ações:
    • Desimplantar
    • Geometria (definida para a geometria desejada - você também pode usar o programa de linha de comando xwininfo para obter a largura / altura de uma janela quando ela é redimensionada para onde você deseja. O mesmo vale para xposition e yposition)
  6. Clique em Salvar
  7. Clique no botão Iniciar
  8. Clique em "Iniciar o daemon devilspie automaticamente no login" se quiser que a correção seja semipermanente.
  9. Agarre-se ao seu chapéu!
por Chuck R 20.02.2012 / 16:25
2

Abrir

~/.config/compiz-1/compizconfig/config

na seção [general] , edite ou adicione a opção de tamanho:

[general]  
profile =  
integration = true  
size = 1200, 800  
    
por user3089127 19.12.2013 / 19:25
1

Firefox não se lembra do tamanho e posição na tela. Solução de trabalho para mim: Pressione Super chave ... abra traço ... clique compiz .... clique em plugin unit ... guia experimental ... automaximizar valor = 100. que funcionou para mim.

    
por waldenasta 20.02.2012 / 17:00