Como iniciar o Gummi (aplicação baseada em GTK +) maximizado?

1

Há algo que eu possa adicionar à Exec line ìn gummi.desktop , o que faria o truque?

[Desktop Entry]
Version=1.0
Name=Gummi
GenericName=LaTeX Editor
Comment=Simple LaTeX Editor
Exec=gummi %F
Icon=gummi
Terminal=false
Type=Application
Categories=Office;
StartupNotify=true
MimeType=text/x-tex;

link

link

link

    
por nutty about natty 30.03.2013 / 17:52

1 resposta

1

Observe: a resposta abaixo funcionará com gerenciadores de janelas como xfwm4, metacity e outros, mas não com compiz , devido à maneira como a área de trabalho e o Windows são manipulados (sendo dividido em viewports). Como mhc observou, você terá que usar o ccsm, como explicado em comentário acima , e consulte esta resposta do askubuntu .

Você não precisa adicionar nada ao arquivo .desktop , basta editar o arquivo de configuração em sua pasta pessoal.

Encontre $HOME/.config/gummi/gummi.cfg e defina as dimensões para o tamanho da sua tela e ele será iniciado maximizado. As dimensões irão variar de acordo com sua resolução máxima; por exemplo, eles poderiam ser 1280x1024, 1920x1080, etc.

Aqui está a seção original em $HOME/.config/gummi/gummi.cfg .

[Global]
config_version = 0.6.1
mainwindow_x = 244
mainwindow_y = 233
mainwindow_w = 792
mainwindow_h = 558

Como exemplo, eu mudaria 792 e 558 para 1280 e 1024, para que fosse lançado da próxima vez maximizado. Edite o arquivo e, em seguida, reinicie o gummi . Tudo o que você colocar será ajustado pelo programa quando for lançado, então não se preocupe em especificar os valores exatos.

Se você bagunçar o arquivo de configuração, basta excluí-lo e ele será recuperado quando gummi for iniciado.

Você também pode usar devilspie , que está nos repositórios.

sudo apt-get install devilspie

Agora, crie uma pasta ~/.devilspie , se ela ainda não existir, e crie um perfil para o gummi, para que, quando o gummi for executado, ele acione devilspie para maximizar a janela. Nomeie o arquivo gummi.ds e coloque isso nele:

; gummi maximise

(if (is (window_class) "Gummi") (maximize) )

No entanto, devilspie deve ser adicionado aos aplicativos de inicialização, pois ele precisa estar em execução.

Vale a pena tentar devilspie , pois é uma aplicação muito útil para manipular janelas escolhidas, mas pode não funcionar se você estiver executando o compiz.

    
por user76204 30.03.2013 / 19:51