常用的高效gnome插件以及主题的下载地址

在CentOS7上使用Gnome3.26版本进行安装测试,大多数的插件都可以正常运行,主题的工作情况良好,下面的推荐插件全部同时启用会发生冲突,实际需要启用那些插件大家可以根据自己的实际需求进行选择。

注:grub界面的引导美化在CentOS7上面暂未成功。

1、准备工作

安装gnome-tweak-tool

使用yum安装tweak来管理gnome的界面设置和插件

1
sudo yum install gnome-tweak-tool chrome-gnome-shell

安装gnome-shell-integration

安装浏览器插件,一般来说在gnome官网界面上会提醒安装,火狐和谷歌都支持该插件,如果没有提醒,可以直接去浏览器的插件中心搜索。

2、Gnome shell Extension

一般来说需要的插件都可以在这里找到:
gnome的插件的官网
https://extensions.gnome.org/

User Themes

https://extensions.gnome.org/extension/19/user-themes/
使shell界面可以使用主题

Dash to Dock

https://extensions.gnome.org/extension/307/dash-to-dock/
把dash栏变成mac那样子的dock栏

Dash to Panel

https://extensions.gnome.org/extension/1160/dash-to-panel/
把dash栏和最上面的任务栏合并变成类似windows的任务栏

Unblank screen saver

https://extensions.gnome.org/extension/1414/unblank/
锁屏的时候使显示器不自动黑屏

Coverflow Alt-Tab

https://extensions.gnome.org/extension/97/coverflow-alt-tab/
多任务切换的时候提供动态特效

CPU Power Manager

https://extensions.gnome.org/extension/945/cpu-power-manager/
在任务栏动态显示CPU的工作频率,同时可以调节CPU的工作模式

NetSpeed

https://extensions.gnome.org/extension/104/netspeed/
在任务栏实时动态显示网速

Resource Monitor

https://extensions.gnome.org/extension/1634/resource-monitor/
在任务栏显示CPU、内存、硬盘、网速等状态信息

Pixel Saver

https://extensions.gnome.org/extension/723/pixel-saver/
把程序的菜单栏和最顶端的任务栏合并用于节省屏幕空间

Hide Top Bar

https://extensions.gnome.org/extension/545/hide-top-bar/
隐藏最顶端的任务栏

3、桌面主题美化

这里只推荐几个热门的主题,其他的可以在下面的网址上面慢慢找,一般github地址都有自动安装脚本。
gnome主题下载官网
https://www.gnome-look.org/

vimx系列

主题github地址
https://github.com/vinceliuice/vimix-gtk-themes

图标github地址
https://github.com/vinceliuice/vimix-icon-theme

grub引导界面下载地址
https://www.gnome-look.org/p/1009236/

苹果mac系风格

Mojava主题github地址
https://github.com/vinceliuice/Mojave-gtk-theme

Sierra主题github地址
https://github.com/vinceliuice/Sierra-gtk-theme

4、手动离线安装

在无法使用浏览器插件一键安装的时候,我们也可以进行手动下载安装包进行离线安装,需要注意还是要提前安装好gnome-tweaks。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# 查看自己的gnome-shell版本
[tinychen@tiny-station unblank]$ gnome-shell --version
GNOME Shell 3.34.4

# 这里建议使用需要登录gnome桌面的用户操作
# 在用户的家目录下.local/share/gnome-shell/新建一个extensions的文件夹
[tinychen@tiny-station Downloads]$ cd ~/.local/share/gnome-shell/
[tinychen@tiny-station gnome-shell]$ mkdir extensions

# 将下载解压好的插件复制到extensions目录下
[tinychen@tiny-station gnome-shell]$ cd extensions/
[tinychen@tiny-station extensions]$ cp -r ~/Downloads/dash-to-paneljderose9.github.com.v29.shell-extension/ ./

# 进入插件目录中修改metadata.json文件
# 需要保证插件目录中的metadata.json文件的uuid属性值和插件存放的文件夹一致
[tinychen@tiny-station extensions]$ mv dash-to-paneljderose9.github.com.v29.shell-extension/ dash-to-panel
[tinychen@tiny-station extensions]$ cd dash-to-panel/
[tinychen@tiny-station dash-to-panel]$ cat metadata.json
{
"_generated": "Generated by SweetTooth, do not edit",
"description": "An icon taskbar for the Gnome Shell. This extension moves the dash into the gnome main panel so that the application launchers and system tray are combined into a single panel, similar to that found in KDE Plasma and Windows 7+. A separate dock is no longer needed for easy access to running and favorited applications.\n\nFor a more traditional experience, you may also want to use Tweak Tool to enable Windows > Titlebar Buttons > Minimize & Maximize.\n\nFor the best support, please report any issues on Github. Dash-to-panel is developed and maintained by @jderose9 and @charlesg99.",
"extension-id": "dash-to-panel",
"gettext-domain": "dash-to-panel",
"name": "Dash to Panel",
"shell-version": [
"3.18",
"3.20",
"3.22",
"3.24",
"3.26",
"3.28",
"3.30",
"3.34",
"3.32",
"3.36"
],
"url": "https://github.com/jderose9/dash-to-panel",
"uuid": "dash-to-panel",
"version": 29
}


# 然后我们需要重启gnome-shell桌面,同时按下ALT+F2,然后在弹出的输入框中输入r再回车即可重启
# 此外还有gnome-tweaks也需要重启