Centos7 美化

Posted code笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7 美化相关的知识,希望对你有一定的参考价值。

当前浏览器不支持播放音乐或语音,请在微信或其他浏览器中播放 Centos7 美化

抽空把自己PC上的Centos7美化了一下,能够让自己看着舒服点。

先上一张效果图:

基础知识

  • Gnome vs KDE

    KDE 和 GNOME 是 LINUX 里最常用的图形界面操作环境,他们不仅仅是一个窗口管理器那么简单, KDE 是 K Desktop Environment 的缩写.他不仅是一个窗口管理器,还有很多配套的应用软件和方便使用的桌面环境,比如任务栏,开始菜单,桌面图标 等等.

    GNOME 是 GNU Network Object Model Environment 的缩写.和KDE一样,也是一个功能强大的综合环境.

    KDE 早于 Gnome 出现,但是 KDE 基于的 Qt 是不遵循 GPL 开源协议的,GNOME 选择完全遵循 GPL 的 GTK 图形界面库为基 础。Gnome 用的是GTK 库,KDE用的是 QT 库。

  • QT vs GTK vs GTK+

    GTK,GTK + 和 Qt 都是 GUI 工具包。

    Qt 是一个跨平台的 C++ 图形用户界面库,与 Qt 基于C++语言不同,GTK 采用较传统的C语言。

    这三者类似于 Windows 下的 MFC。

  • Gnome-shell

    GNOME shell 是 GNOME 桌面的用户界面,是 GNOME 3 的关键技术。它提供了一些基本的用户界面功能,比如切换窗口,启动应用程序或者显示通知。

    gnome shell 是一款类似gnome的桌面管理器,相对gnome 它更加智能。

    gnome shell 本质上来说,是窗口管理器、应用启动器、桌面布局的集合。

Centos7 使用 Gnome 作为桌面环境。

安装主题

首先打开 应用程序->工具->优化工具(或输入 gnome-tweak-tool命令启动):

可以看到,我们可以对以下几个部分进行定制:

  • 扩展

  • GTK+

  • 图标

  • 光标

  • Shell 主题

安装 Gnome 扩展

安装Firefox插件:

 
   
   
 
  1. sudo yum install gnome-shell-browser-plugin

Firefox打开https://extensions.gnome.org/,在线安装扩展。我安装了以下几款:

  • Clipboard Indicator

    剪贴板管理

  • Coverflow Alt-Tab

    Alt+Tab 切换应用 3D 效果

  • Dash to Dock

    定制你的启动器

  • Drop Down Terminal

    下拉式模拟终端

  • Dynamic Top Bar

    顶栏透明化

  • User Themes

    从文件夹加载 gnome-shell 主题

  • NetSpeed

    顶栏显示网速

扩展可以在优化工具中进行管理。

安装 GTK+ 主题

GTK+ 主题主要针对的是使用 GTK+ 图形库的应用程序进行定制。

在 GTK3 Themes 中挑选自己喜欢的主题。

我选择了一款名为X-Arc-Collection 的 GTK 主题。

下载主题到本地,然后将其解压到 /usr/share/themes/目录下。

通过优化工具在 GTK+ Theme 菜单下找到新安装的主题,选择即可。

安装图标主题

在 Icon Themes 中挑选自己喜欢的图标主题。

我选择了一款名为 Papirus 的图标主题。

下载图标主题到本地,将其解压到 /usr/share/icons/ 目录下。

通过优化工具在 Icon Theme 菜单下找到新安装的主题,选择即可。

安装光标主题

在 Cursors 中挑选自己喜欢的光标主题。

我选择了一款名为 Bibata 的光标主题。

下载图标主题到本地,将其解压到 /usr/share/icons/ 目录下。

通过优化工具在 Cursor Theme 菜单下找到新安装的主题,选择即可。

安装 shell 主题

shell 主题主要针对顶栏进行定制。

先备份原来的主题目录 /usr/share/gnome-shell/theme/

 
   
   
 
  1. cd /usr/share/gnome-shell/

  2. mv theme theme.backup

到gnome-look寻找喜欢的主题包,下载并拷贝到 /usr/share/gnome-shell/ 目录下,解压缩主题包并重命名为 theme。

在优化工具->Shell 主题中进行选择。

注意,如果没有安装User Themes扩展,Shell 主题下拉框是灰色的不可编辑。

隐藏底栏

 
   
   
 
  1. cd /usr/share/gnome-shell/

  2. # 先备份

  3. cp -/usr/share/gnome-shell/extensions/ /usr/share/gnome-shell/extensions.backup/

  4. cp -/usr/share/gnome-shell/modes/ /usr/share/gnome-shell/modes.backup/

  5. cp -/usr/share/gnome-shell/theme/ /usr/share/gnome-shell/theme.backup/

  6. # 删除任务栏

  7. rm -fr /usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com

安装搜狗输入法

启用了新的主题后,原来默认的ibus输入法显示不太友好,灰底白字,但是又无法配置底色和前景色,所以更换了一下输入法。

  1. 下载搜狗输入法的rpm包

http://pan.baidu.com/s/1c0yR6Ac

  1. 加入epel源和mosquito-myrepo源

 
   
   
 
  1. yum-config-manager --add-repo=https://copr.fedoraproject.org/coprs/mosquito/myrepo/repo/epel-(rpm -E %?rhel).repo

  2. yum-config-manager --add-repo=https://copr.fedoraproject.org/coprs/mosquito/myrepo/repo/epel-7/mosquito-myrepo-epel-7.repo

  1. 安装搜狗输入法

安装刚刚下载的rpm包

 
   
   
 
  1. sudo rpm -ivh sogoupinyin-1.2.0.0056-1.fc22.x86_64.rpm

如果提示有依赖的安装包未安装,则先根据提示安装其依赖。直到可以完成安装。

  1. 关闭 gnome-shell 对键盘的监听,然后切换输入法为fcitx

 
   
   
 
  1. gsettings set org.gnome.settings-daemon.plugins.keyboard active false

  2. imsettings-switch fcitx


以上是关于Centos7 美化的主要内容,如果未能解决你的问题,请参考以下文章

Centos7 美化

美化centos7

HTML代码美化

谷歌插件

VS Code 插件整理

寻找 Java 代码美化器(或者可能不是美化,而是让代码更优雅的东西)[关闭]