Como evito que os aplicativos iniciem com suas janelas maximizadas?

4

Algumas aplicações parecem estar escritas da maneira como começam maximizadas por padrão. Eu não quero que isso aconteça nunca. Existe uma maneira de forçar desabilitar isso? Existe um programa chamado maximus que maximiza (e undecorates) os aplicativos automaticamente quando eles são iniciados - existe um programa que faz exatamente o oposto (não minimiza mas normaliza embora)?

    
por Ivan 23.12.2015 / 23:56

1 resposta

2

Você tem poucas opções:

  • se isso for possível, configure a própria aplicação via arquivo de configuração ou algum menu clicável.

  • determinados aplicativos suportam a mudança de geometria do arquivo .Xresources (ou .Xdefaults ).

  • Se nenhum dos itens acima for possível, você precisará usar uma ferramenta externa para alterar as propriedades da janela. Uma das melhores opções pode ser wmctrl software - você pode alternar o modo de tela cheia com ele (consulte a opção -b em man wmctrl ) ou definir precisamente a geometria da janela de acordo com suas necessidades, por exemplo

    wmctrl -i -r 0x01 -e 0,10,20,300,400
    

    colocará o número da janela 0x01 na posição 10,20 (x, y do canto superior esquerdo), 300 width e 400 height. O número da janela que você pode encontrar com wmctrl -l . Tudo isso pode ser colocado na função shell para que, quando você executar determinado programa, ele seja iniciado no modo de tela cheia (como projetado), mas imediatamente redimensionado para a geometria especificada conforme desejado.

por 24.12.2015 / 01:00