Как запустить Gummi (приложение на базе GTK+) максимально?

Есть ли что-то, что я мог бы добавить к Exec строка ìn gummi.desktop что бы сделать трюк?

[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;

https://apps.ubuntu.com/cat/applications/precise/gummi/

http://dev.midnightcoding.org/projects/gummi

https://launchpad.net/~gummi/+archive/gummi

1 ответ

Обратите внимание: ответ ниже будет работать с оконными менеджерами, такими как xfwm4, metacity и другими, но не с compizиз-за способа обработки рабочего стола и окон (разделенных на области просмотра). Как отметил Glutanimate, вам придется использовать ccsm, как объяснено в комментарии выше, и обратиться к этому ответу на Askubuntu.


Вам не нужно ничего добавлять к .desktop файл, просто отредактируйте файл конфигурации в вашей домашней папке.

найти $HOME/.config/gummi/gummi.cfg и установите размеры вашего размера экрана, и он будет развернут в развернутом виде. Размеры будут варьироваться в зависимости от вашего максимального разрешения; например, они могут быть 1280x1024, 1920x1080 и т. д.

Вот оригинальный раздел в $HOME/.config/gummi/gummi.cfg,

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

В качестве примера я бы изменил 792 и 558 на 1280 и 1024, чтобы в следующий раз он запускался максимально. Отредактируйте файл и затем перезапустите gummi, Все, что вы вводите, будет корректироваться программой при запуске, поэтому не беспокойтесь об указании точных значений.

Если вы испортили конфигурационный файл, просто удалите его, и он появится снова, когда gummi запускает.


Вы также можете использовать devilspie, который находится в репозиториях.

sudo apt-get install devilspie

Теперь создайте ~/.devilspie папку, если она еще не существует, и создайте профиль для gummi, чтобы при запуске gummi он запускался devilspie чтобы максимизировать окно. Назовите файл gummi.ds и поместите это в это:

; gummi maximise

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

Тем не мение, devilspie необходимо добавить в автозагрузку приложений, так как она должна быть запущена.

Стоит попробовать devilspie поскольку это очень полезное приложение для работы с выбранными окнами, но оно может не работать, если вы работаете с compiz.

Другие вопросы по тегам