Как запустить 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 / Precision / Gummi /

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

https://launchpad.net/ ~ Gummi / + архив / Gummi

2
задан 30 March 2013 в 21:31

1 ответ

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


Вам не нужно ничего добавлять в файл .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.

0
ответ дан 30 March 2013 в 21:31

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

Похожие вопросы: