如何使Firefox始终最大化?
我正在为我的奶奶设置Unntu和gnome。 如何使firefox始终保持最大化。
可以使用python脚本实现此目的。 该脚本需要安装python-wnck和python-gtk以便工作,尽管我认为这些默认安装。
将其复制并粘贴到文本编辑器中并将其保存在某处(例如〜/ .maximised-firefox.py):
#!/usr/bin/env python import wnck import gtk import subprocess import time firefox = subprocess.Popen(["firefox"]) b = True while b: screen = wnck.screen_get_default() while gtk.events_pending(): gtk.main_iteration() windows = screen.get_windows() for w in windows: if w.get_pid() == firefox.pid: w.maximize() b = False time.sleep(1) firefox.wait()
然后通过打开终端并运行以下命令,将此可执行文件复制到系统范围的位置:
chmod +x ~/.maximised-firefox.py sudo cp ~/.maximised-firefox.py /usr/bin/maximised-firefox
然后,您可以使用您祖母的个人资料,使用菜单编辑器编辑菜单。 您可以通过菜单的右键菜单或运行alacarte
来实现此alacarte
。
然后编辑firefox项并将命令设置为maximised-firefox
。
假设您正在使用Compiz ,您可以通过调整某些设置强制应用程序窗口具有某些特征(例如全屏,始终最大化):
-
安装CompizConfig设置管理器
sudo apt-get install compizconfig-settings-manager
-
打开它,然后转到窗口规则部分。
-
在“
Maximized
文本框中,输入name=Navigator
-
最后,启用Window Rules插件(左侧的复选框)。
这将导致Firefox始终最大化。 作为潜在的负面影响,它也将无法取消Firefox的最大化。