Ubuntu16的Unity桌面和Terminal的简单美化
写在前面
本文主要内容有两个部分
第一部分是将左侧启动器修改成docky,并修改Linux桌面的图标和主题
第二部分是将默认shell修改成zsh,并添加高亮和自动补全,并修改字体
Launcher修改
-
更新源
$ sudo apt-get update $ sudo apt-get upgrade
-
安装docky
$ sudo apt-get install docky
并在 System setting -> Appearance -> Behavior 中
设置launcher自动隐藏,切Reveal sensitivity 最Low
(之后需要打开Search your computer时若不弹出Launcher,可以从桌面拖一个图标到左侧,趁机打开)
自行将图标pin到Dokcy,并设置Virtual Desk按钮
-
安装Unity Tweak Tool(Unity 图形化管理工具)
$ sudo apt-get install unity-tweak-tool
从Search your computer中打开Unity Tweak Tool,pin到docky(以后安装软件都需要这一步,不赘述)
-
主题,图标,字体安装
安装Flatabulous主题
$ sudo add-apt-repository ppa:noobslab/themes $ sudo apt-get update $ sudo apt-get install flatabulous-theme
安装Ultra-flat图标
$ sudo add-apt-repository ppa:noobslab/icons $ sudo apt-get update $ sudo apt-get install ultra-flat-icons
安装文泉译微米黑字体字体
$ sudo apt-get install fonts-wqy-microhei
最后在Unity Tweak Tool的Appearance里修改主题,图标,字体
注意字体使用WenQuanYi Micro Hei Mono Regular,若Monospace font选用不带Mono的文泉驿字体,会导致终端中字母重叠,很难受
指针也可以视情况修改
PS:也可以安装微软字体包(但是没有找到雅黑,等宽字体也不太好看)
$ sudo apt-get install ttf-mscorefonts-installer #注意:确认之后需要下拉用户协议到末尾,按Tab才能按下OK(第一次安装在这里卡了好久)
更新字体缓存
$ sudo fc-cache -f -v
应该能找到一条返回
/usr/share/fonts/truetype/msttcorefonts: caching, new cache contents: 60 fonts, 0 dirs
默认shell修改
-
安装zsh终端
$ sudo apt-get install zsh
-
设置默认shell
#设置zsh为默认shell $ chsh -s /bin/zsh #恢复bash为默认shell $ chsh -s /bin/bash
-
安装Oh My Zsh(Github仓库)
#通过curl安装 $ sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" #若curl报错,可采用wget安装 $ sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" #若遇到网络问题以上两种都失效,直接去github上下载,运行脚本master/tools/install.sh
-
配置插件
配置语法高亮
配置自动补全
最后在Terminal -> Edit -> Preferences -> Profiles -> Edit -> Color
下面修改Text and Background和Schemes,建议使用Solarized dark,并将背景改成半透明
PS:将默认shell从bash修改成zsh后,需要设置环境变量的
bashrc
的内容都在zshrc
中进行设置