好了,不妨深入探讨一些更有争议的话题。Gnome 3开发之初,开发员认为最小化和最大化的窗口标题栏按钮没有必要。你在配置工具的屏幕截图中可以看到,窗口标题栏上只有一个按钮,是用来关闭窗口的。
Gnome配置工具– 窗口
其想法是,最大化/非最大化可以通过双击窗口标题栏来实现,所以那个按钮没有必要;至于最小化,我不知道其出于什么想法。总之,现在你得鼠标右击窗口标题栏才能最小化。在我看来,这是这方面有史以来第二糟糕的想法(这方面最糟糕的想法莫过于,Ubuntu将窗口按钮移到标题栏左边,好为从来没有出现的“窗口标题栏显示的指示器” 挪出地方,而按钮仍孤零零地留在标题栏的另一边。)
不管怎样,窗口页面让你可以消除这种标题栏的疯狂做法。靠近该页面右边底部,有两个控件,可以打开或关闭这每一个标题栏按钮。这不错。
这里还有另外的许多窗口配置;众多有意思的内容在Gnome配置工具的其他页面上,所以有兴趣的话可以研究一下。
定制Gnome 3外壳的另一个好地方就是Gnome外壳扩展网站。你头一次登录到该网页时,可能会看到一个通知,表明它无法检测到在你电脑上运行的Gnome,来自浏览器的查询会询问你是否想允许“Gnome外壳Integration”运行。你需要接受这个,那样一些程序包才会自动安装,所以你只管回答yes就是,除非你想手动下载、安装和配置扩展。
使用Dash to Dock的Gnome 3
我感兴趣的第一个扩展是Dash to Dock,顾名思义,其功能就是拿来只出现在Activities屏幕上的Dash栏,将其添加到平常的Gnome桌面。这样一来,它实际上成了“最喜爱的程式”栏,你没必要切换到Activities模式,就可以访问它。
想进入到Dock的配置选项,鼠标右击底部的格子图标。Settings(设置)窗口会出现,你可以将该栏放在任何屏幕边缘,可以启用/禁用智能自动隐藏(Intelligent Auto-hide)模式,还可以设置Dock的大小。很棒!
我认为,Gnome扩展网站有一个很小的问题――许多不同的扩展简单地列了出来,我没看到对扩展进行了合理的分门别类。眼下,有17页,每页上有大约10个扩展,没有概览。如果你想知道所有扩展是哪些,不得不一页页翻找,阅读扩展的名称和非常简短的描述。过不了多久,你开始两眼发直;如果真出现这种情况,你很可能会漏掉值得关注的扩展。
Coverflow Alt-Tab画面
这里有个典型案例。正如我在上面的调整工具中提到,默认的Alt-Tab画面相当差劲。开启配置扩展至少为你提供了每个窗口的缩微视图,但是选择仍相当乏善可陈。如果你想要全部的Alt-Tab功能,Gnome扩展网站就包括Coverflow Alt-Tab扩展(在17页中的第5页)。
我在这里要说的是,不仅Coverflow Alt-Tab扩展对许多惊艳效果来说很有用,还确实有必要深入探究整个Gnome扩展网页,那里有好几个“宝贝”。
就Gnome 3桌面上的优秀应用程序启动器而言,有另外一个替代工具,那就是Cairo-Dock(又叫GLX-Dock)。这是一个完整的独立程序包,它并不包括在Gnome配置实用工具或Gnome外壳扩展网页中。遗憾的是,它也没有在Fedora Software管理实用工具中列出来,所以你得通过CLI自行安装它。你要做的就是,以根用户(或sudo)运行“dnf install cairo-dock”,它会安装Cairo-Dock程序包以及它们依赖的任何额外程序包。
安装完毕后,你需要运行Cairo-Dock。你可以选择运行一次或根据需要运行,可从你使用的任何应用程序菜单或启动器来启动它,或者设置登录后自动启动。Cairo-Dock设置中有一个选项,应该可以将它设成自动启动,但是那个对于我来说不管用,我不知道这是不是一个已知问题,还是Gnome 3.18的新问题。我最后进入到Gnome配置工具,将它添加到开机启动应用程序列表,终于将它设成了自动启动。
使用Cairo-Dock的Gnome 3.18
首次启动的Cairo-Dock看起来就像这样。它会在屏幕的底部边缘上,自动隐藏已启用。
Cairo Dock还包括任务栏功能,所以你不仅可以获得启动器和文件夹图标的静态列表,每当你打开新窗口,它会将图标添加到Cairo-Dock的中间。这样一来,窗口管理起来方便多了。
Cairo-Dock的左边是工作区切换器(Workspace Switcher)和应用程序菜单,右边是退出/重启/关闭控件。
Cairo-Dock还有大量的功能特性。鼠标右击dock即可获得简短的配置菜单,从中选择Configure(配置),即可获得全部的Cairo-Dock配置窗口。
为了好玩一点,不妨进入到配置/外观/视图,试着改变dock的格式。它可以是2D或3D、动画或静态,甚至可以看起来像老式的Gnome面板,这很好,不过Rainbow视图相当惊艳。
最后,我想重提文章开头关于Gnome外壳的介绍。我在本文中介绍了配置和定制Gnome外壳的方法,但由于Gnome 3采用了模块化设计方式,还可以把Gnome外壳完全换成别的系统,这种系统提供了全然不同的桌面,配置和定制方面有着全然不同的可能性。实际上,Cinnamon和MATE就是这样的系统,我会在以后的文章中探讨它们。