Exec
我可以在该行中添加一些什么内容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/
答案1
请注意:下面的答案适用于 xfwm4、metacity 等窗口管理器,但不适用于compiz
,因为桌面和窗口的处理方式(被划分为视口)。组织相容性请注意,您必须使用 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,它可能无法工作。