文档章节

ubuntu美化记,-修改皮肤,安装工具。

janl
 janl
发布于 2018/12/11 16:43
字数 1573
阅读 1.9K
收藏 0

行业解决方案、产品招募中!想赚钱就来传!>>>

  1. 事情由来

最近系统盘坏了,换了新SSD,也换了新版的ubuntu 18.04LTS;不得不说,ubuntu 的桌面搞的越来越漂亮了。 把调整过的zsh shell样式,截个图上来镇一下楼: zsh在jonathan基础上进行了调整

添加了对python virtualenv的支持,调整了时间格式和位置等。 这是不激活git和virtualenv时的样子

这是不激活git和virtualenv时的样子。

  1. 安装工具及美化。
  • Gnome-Tweak-tool

其实, tweak是ubuntu系统自带的。如果没有可手动安装: sudo apt-get install gnome-tweak-tool

  • Gnome-shell-extensions

在 tweak中,shell皮肤前有个叹号,安装下面这个扩展:

sudo apt-get install gnome-shell-extensions

  • chrome-gnome-shell

要想美化,还需要装一些gnome的extensions护展程序、和皮肤。为了方便可以装一个浏览器插件叫chrome-gnome-shell,当然也可以去gnome的官网上安装,浏览gnome插件网站的时候会提示安装,这个插件,chrome和firefox都可以使用:

sudo apt install chrome-gnome-shell

这是gnome桌面扩展插件的官网,每页10个,看起来有101页,也就是说大约有1000多种各式各样的扩展插件,如果有时间,你以随便找几种试试,总有那么几款是你中意的。

  • user themes

想改系统窗体的样式,就用它吧,可以用指定的皮肝应用的ubuntu的窗体上;下载量排第二名,相信大家的选择吧。

  • dash to dock

用来调整系统dock bar样式的扩展,下载量排第一名。更多的留给大家吧。欢迎大家找到有趣的扩展推荐给我。

  • www.gnome-look.org

美化需要的皮肤、图标、光标等各种资源都可以在这里找。ubuntu 18.04LTS用了gnome3,选那个gtk3+的分类,皮肤有很多种,我只是随便在top的前几种中找了一种,效果还是很不错的。 下载某种你想要的皮肤后,解压 到/usr/share/themes目录就可以在tweak中看到了,然后选中它就行了。

  • vim 配色插件。

我一直用的一个配色样式放在一个git仓库中,地址是 https://gitee.com/janl/dotfiles.git 里边即有扩展插件,也有皮肤配色,我也是从别人那个copy来的,按照自已 的需要做了一些调整。

  • vim之补全神器 You-complate-me

这个插件,可以说是vim中最好的补全插件,没有之一,但是安装需要稍费事一些,这个需要在本地编译。你需要安装

cmake:

sudo apt-get install cmake

python-dev

sudo apt-get install python-dev

gcc

sudo apt-get install gcc

g++

sudo apt-get install g++

然后到,~/.vim/bundle/YouCompleteMe目录下,执行编译:

./install.sh --all 或者 python3 install.py --all再或者参考README.md文件中 Linux 64-bit 章节,选择性的编对支持的语言类型,做为程序猿来说,不差那一点资源,就加了一个--all选项。

  • zsh and oh-my-zsh

原来一直没用过zsh这次也算是入坑了,

安装zsh

sudo apt-get install zsh

安装oh-my-zsh

sudo wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

切换默认shell为zsh

chsh -s /bin/zsh

修改~/.zshrc中的配置。

一个是选择一个皮肤,另一个是加截zsh扩展插件。我还没有深入研究,目前选择的皮肤是由 jonathan 修改而来的;插件选择了 git, virtualenv两个。

oh-my-zsh 的themes目录中有好多种皮肤,千万不要再一个一个去试了(不要问我是怎么知道的)网站中https://zshthem.es/all/ 列出了每种皮肤的效果,选一种你想要的就行了,或者也可以配置为随机,但是要注意,有一些皮肤是需要一些字体支持才能体验效果的,可能会变成乱码,只要再重新开个shell随机另一种就可以了,也可以把字体装上。

  • 安装想要的字体

sudo apt-get install fonts-wqy-microhei

  • 为vim,shell添加等距小字体, Inconsolata.otf

cd /usr/share/fonts

mkdir vimfonts

mv Inconsolata.otf /usr/share/fonts/vimfonts

mkfontscale

mkfontdir

fc-cache

  • deepin-wine

需要在ubuntu下使用 QQ,微信,Foxmail 等,还是装deepin-wine吧。 传送门,感谢deepin把这几个样都准备好了! https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu

  • synergy

这个是一套键盘、鼠标控制多台电脑的工具,对于有多台机器的小伙伴来说灰常的方便。

  • wps

我就不多说了,处理办公文档,感觉比office好用了。这个必须称赞一下,有linux版的,不象国内某些厂商,用户这么多,一些软件只有windows版没有linux版的,但是却有mac版的,却不知道,有多少服务器用的是linux,发展壮大过程中,在开源软件中吸取过多少营养!

  • vim 系统剪贴板,

在系统中使用如下指令,查询对系统剪贴板的支持情况:

vim --version | grep clipboard

如果 clipboard前面是 -(减号)就是不支持,是+(加号就是支持的),如果是减号怎么办呢?需要安装 vim-gnome就行了。

sudo apt-get install vim-gnome

  • 最后附上修改后的jonathan皮肤文件,

发现没法上传,附件,vim 没配好系统剪贴板,粘不上来啊!:( 贴了一下,发现太乱了,osc现在用这个markdown编贺器,好象根原来的不一样了,代码功能不知道为什么排版很乱,算了,不贴了,这个只在源jonathan皮肤文件中改了一点点,大家参照原来的jonatha皮肤文件就可以了,如果实在不想动手,那就留言吧!欢迎大家留言交流!也有是新手,别拍太狠了!!

  1. ubuntu18.04lts python工具的安装

ubuntu18.04lts 自带了python3.6.5,但是看了一下,/usr/bin下只有python3的软连接,指向了python3.6并没有python,所以添加软连接指向 python->python3

ln -s python3 python

安装pip,这个其实挺简单,记一下:

sudo apt install python3-pip

安装virtualenv 和 virtualenvwarpper 工具。

pip install virtualenv pip install virtualenvwarpper

在$HOME下创建.virtualenvs目录

mkdir ~/.virtualenvs

修改.bashrc文件添加环境变量:

export WORKON_HOME=$HOME/.virtualenvs source ~/.local/bin/virtualenvwrapper.sh

然后,source .bashrc使配置生效。

janl
粉丝 5
博文 62
码字总数 31518
作品 0
石家庄
程序员
私信 提问
加载中
请先登录后再评论。
记一次失败的Perl + Nginx + FastCGI 配置过程

这两天心血来潮,不知道为什么和 Perl + Nginx + FastCGI 配置 耗上了。但是失败了,记录如下: 1)安装Nginx 1.4.3 ,我的是WINDOWS 7 系统,修改配置文件如下: location ~ .(pl|cgi|perl)?...

通吃岛-低手哥
2013/10/27
1.6K
7
Flappy Bird(安卓版)逆向分析(一)

更改每过一关的增长分数 反编译的步骤就不介绍了,我们直接来看反编译得到的文件夹 方法1:在smali目录下,我们看到org/andengine/,可以知晓游戏是由andengine引擎开发的。打开/res/raw/at...

enimey
2014/03/04
6K
18
我的架构演化笔记 功能1: 基本的用户注册

“咚咚”,一阵急促的敲门声, 我从睡梦中惊醒,我靠,这才几点,谁这么早, 开门一看,原来我的小表弟放暑假了,来南京玩,顺便说跟我后面学习一个网站是怎么做出来的。 于是有了下面的一段...

强子哥哥
2014/05/31
976
3
CDH5: 使用parcels配置lzo

一、Parcel 部署步骤 1 下载: 首先需要下载 Parcel。下载完成后,Parcel 将驻留在 Cloudera Manager 主机的本地目录中。 2 分配: Parcel 下载后,将分配到群集中的所有主机上并解压缩。 3 激...

cloud-coder
2014/07/01
6.8K
1
树莓派(Raspberry Pi):完美的家用服务器

自从树莓派发布后,所有在互联网上的网站为此激动人心的设备提供了很多有趣和具有挑战性的使用方法。虽然这些想法都很棒,但树莓派( RPi )最明显却又是最不吸引人的用处是:创建你的完美家用...

异次元
2013/11/09
6.5K
8

没有更多内容

加载失败,请刷新页面

加载更多

开源FPGA单板iCESugar

随着产业的发展,近年来FPGA越来越得到市场的重视,5G、矿机、人工智能、图像识别、risc-v、通信等众多领域均可见到FPGA的身影,目前比较知名的FPGA厂商有xilinx、altera、lattice等,其中x...

whoisliang
19分钟前
6
0
合并记录帮助文档

合并记录步骤用于将两个不同来源的数据合并,这两个来源的数据分别为旧数据和新数据;该步骤将旧数据和新数据按照指定的关键字匹配、比较、合并,并显示差异信息。接下来就详细介绍一下该步骤...

osc_slnrw1du
19分钟前
0
0
Spark之RDD转换算子(transformation)大全

前面已经给大家讲过RDD原理,今天就给大家说说RDD的转换算子有哪些,以便大家理解。 对于转换操作,RDD的所有转换都不会直接计算结果,仅记录作用于RDD上的操作,当遇到动作算子(Action)时...

osc_3nr2bq5w
20分钟前
11
0
自定义常量数据帮助文档

自定义常量数据步骤主要用于增加自定义字段和行集数据到流中,可增加多个字段并为每个字段赋予行集的值。步骤配置信息如图1所示。 图1 自定义常量数据步骤配置信息 下文详细解释各控件的含义...

osc_r9wwwi0j
21分钟前
3
0
Linux安装配置ftp(Ceonts 7)

1、安装vsftpd yum -y install vsftpd (我这里已经安装好了,只要不报错即安装成功) 安装完成后可以在/etc/vsftpd目录下看到vsftpd.conf 文件,这是vsftp的配置文件。 2、 添加一个ftp用户...

osc_tko37abm
22分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部