本文由 简悦 SimpRead 转码, 原文地址 https://blog.csdn.net/jasonzhoujx/article/details/80400245

转载于:http://www.cnblogs.com/feipeng8848/p/8970556.html

安装完的效果:

 

参考:

https://linuxhint.com/gnome-tweak-tool-ubuntu-17-10/

————————————————————————————————————————————————————

下面正式开始

————————————————————————————————————————————————————

要安装主题,首先要先安装相应的工具:TweakTool

sudo apt-get update
sudo apt-get install gnome-tweak-tool
sudo apt-get update
sudo apt-get install gnome-tweak-tool

下图就是安装完后,打开的 Tweaks

修改窗口的按钮位置

Before:

After:

现在按钮位置就修改到左边了

显示或隐藏桌面上的图标

 修改鼠标图标

 

去掉 Shell 上无法修改的叹号

执行下面的命令

sudo apt-get install gnome-shell-extensions

 

安装完成后打开 Tweaks 选择 “Extensions” 选项

“User themes” 按钮设置成 on

去 “Appearances” 选项,就能发现 Shell 那里没有叹号了

————————————————————————————————————————————————————

到现在我们已经把工具安装配置完成了,下面正式安装主题

————————————————————————————————————————————————————

  1. 安装 GTK 主题

去这个链接:https://www.opendesktop.org/s/Gnome/p/1171688/

网页上有好几个标签:Prodect、FIles、Changelogs 等等

找到 Files 标签,去下载文件。点击文件名就可以下载。

可以看到这里一共有 6 个压缩文件,分别包装各种主题。通过文件名能发现每一个文件都有一个 “2”,这个 2 的意思是该压缩包下有两个主题。

随便选中一个比如 Gnome-OSC-HS--2themes.tar.xz(第一个文件),下载下来。

通过 xz 和 tar 命令解压

xz -d Gnome-OSC-HS--2-themes.tar.xz
tar xvf Gnome-OSC-HS--2-themes.tar.xz
xz -d Gnome-OSC-HS--2-themes.tar.xz
tar xvf Gnome-OSC-HS--2-themes.tar.xz

 解压后得到的文件夹中有两个文件夹

这两个文件夹分别是两个主题,把这两个文件夹移动到 / usr/share/themes 下就可以了。

然后打开前面安装的工具 Tweaks(中文下叫 “优化”), 在“应用程序” 英文是 “Applications” 这个选项下就可以选择刚刚安装的主题了。这几个截图是我安装主题后的截图。

刚刚是两个文件夹,就是两个主题,这两个主题从名字上看只有 transparent 前面是否有个 not,顾名思义就是有没有透明效果。

到现在已经修改了外观样式,最大化最小化的样式已经很苹果了。

  1. 修改图标

去下面的链接下载

https://www.opendesktop.org/s/Gnome/p/1102582/

解压后把文件都放到 / usr/share/icons 目录下,如下图(这是已经应用过主题的截图)所示:

然后去 Tweaks 中应用一下

  1. 修改桌面 Shell

去这个链接:https://www.opendesktop.org/s/Gnome/p/1013741/

下载下面红框里的

应用下

效果:


2018-05-09 更新

关于 plymouth theme,开机动画。


如上图所示,/etc/alternatives/default.plymouth 文件指定了一个 logo 文件夹,指定了一个执行脚本。开机的时候就用这个文件指定的 logo 和脚本执行。

那么思路就是,把 logo 文件夹和脚本指定成别的就可以修改开机动画。

 开机动画主题没找到好看的,试一下这个吧:

下载下压缩包,解压后:

把解压的文件 mv 到 /usr/share/plymouth/themes / 目录下

然后去修改下 / etc/alternatives/default.plymouth(先备份源文件)成如下

实际图示就类似下图,不过中间的 logo 是会转动的(手机录制的不好看就不贴 gif 了)


2018-05-10 更新

GDM(GNOME Display Manager,GDM)主题,也就是登录界面的主题


选了一个主题 https://www.opendesktop.org/s/Gnome/p/1207015/,如下

解压压缩包

该文件夹下有三个文件

先说明下修改登录界面样式的原理:

重要步骤是在 css 文件,这个 / usr/share/gnome-shell/theme/ubuntu.css 就配置了登录界面的样式。

在 / usr/share/gnome-shell/theme/ubuntu.css 文件(上面我下载的包中,非系统自带的这个 css 文件)中有这样一行代码:

是的,Ubuntu18.04 的登录界面是用 css 文件渲染的,做网页前端的应该最熟悉不过了。

如果你只想替换登录界面的背景,把系统自带的这个 css 文件中指定图像文件的位置修改成你自己的图片的绝对目录就行了。

当然,如果你想让你的登录界面炫酷一些,修改 css 文件,渲染成你想要的效果即可。

或者你想省事,那就和我一样去网上下载别人写好的 css 文件。

在我下载的中,还有个脚本文件,内容如下:

有注释,这个脚本的作用是把你现在正在用的壁纸模糊处理,然后放到  ~/Pictures/gdm_look.jpg,执行过脚本后,你的 ~/Pictures 目录下就会多一个 gdm_look.jpg 文件,这个文件就是你当前用的壁纸的模糊处理过后的图片。

然后 ~/Pictures/gdm_look.jpg 又被复制到 / usr/share/backgrounds / 目录下,再看下面这个图

这个包中提供的 css 文件指定的登录页面壁纸,也就是脚本处理完后 cp 到 / usr/share/backgrounds / 的 gdm_look.jpg。

至此,原理说明白了,操作如下:

备份 / usr/share/gnome-shell/theme/ubuntu.css

sudo cp /usr/share/gnome-shell/theme/ubuntu.css /usr/share/gnome-shell/theme/ubuntu.css.backup

 用下图中的 ubuntu.css 替换掉系统自带的 / usr/share/gnome-shell/theme/ubuntu.css

把 SetAsWallpaper 脚本文件复制到~/.local/share/nautilus/scripts / 目录下,然后修改下权限(如果需要)

sudo chmod +x SetAsWallpaper

 然后重启 nautilus(下面的命令是关闭)

nautilus -q

  点击桌面右下角 “所有应用”,查找 “nautilus ”

 

执行如下命令,修改下 /usr/share/backgrounds  的权限

sudo chmod 777 /usr/share/backgrounds/

 最后一步,去~/.local/share/nautilus/scripts/  目录下执行下 SetAsWallpaper 脚本。

重启系统就好了。(执行脚本后,你的桌面壁纸可能会没了,重新设置下就好了)

最后放一张效果图:

 


2018-05-12 更新

TopBar


我使用的 gnome-shell 主题是它的 TopBar 是这样的字体略粗,且很宽太占空间。

修改后的样子这样明显好看一些。

下面正式开始修改,由于我是用的 Sierra-compact-light 主题,所以要去这个主题下面的配置文件(其实是一个 css 文件)修改,就是下面的目录

/usr/share/themes/Sierra-compact-light/gnome-shell/gnome-shell.css

 如果你是想修改 Ubuntu 默认的 TopBar 就不是上面这个目录了而应该是 Ubuntu 默认 Shell 的目录,可能是下面几个文件中修改,因为我没试过,所以不确定具体是哪个文件。

回到 / usr/share/themes/Sierra-compact-light/gnome-shell/gnome-shell.css 文件,也就是我的主题文件,ctrl+f 找 #panel

修改 TopBar 高度

加粗字体改成正常字体

保存重启就好了。

-------------------- 

2018-05-19 更新

Dash to Dock


打开 Ubuntu Software,直接搜索 dash to dock,安装上。

 打开 Tweaks -> Extensions,注意,这里不要打开 Dash to Dock 扩展,修改样式直接点击齿轮按钮就好,我尝试打开,但是锁屏后再进入桌面会有 bug。

我的设置如下

效果:

比起 docky 这个的好处是直接修改的系统的 dock,而 docky 是直接添加了一 dock 且系统自带的 dock 也不能移除,但 docky 有 macOS 的放大效果这个没有。