Linux进阶之使用Oh-My-Zsh打造炫酷终端

Oh My Zsh是基于zsh命令行的一个扩展工具集,提供了丰富的扩展功能。除了功能增强之外,还提供非常丰富的主题。使用Oh-My-Zsh打造酷炫Shell终端的步骤(Deepin系统):

原始终端:

第一步:下载并安装zsh

[email protected]:~/Desktop$ sudo apt install zsh          #需要输入密码

第二步:下载并安装git

[email protected]:~/Desktop$ sudo apt install git

第三步:下载并安装Oh My Zsh

[email protected]:~/Desktop$ sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

执行过程中会要求输入用户密码(过程中密码并不会显示,输入完成后直接敲回车就可以)

安装成功之后,终端显示如下:

终端的上面就已经显示,已经从默认的bash切换到了zsh 。

如果不想用了可以随时直接切换回原本的 bash,输入命令:chsh -s /bin/bash

同理,切换回zsh,只要把bash改成zsh执行命令即可。

oh-my-zsh 自身就已经存在很多主题,在 github 上的官方说明的 Themes 里就可以查看。网址:"https://github.com/robbyrussell/oh-my-zsh/wiki/themes"。

第四步:编辑配置文件

?  Desktop vim ~/.zshrc

###################################################

ZSH_THEME="agnoster"     #将引号内的内容改为agnoster

####################################################

修改完成后重新打开终端,显示如下:

此时终端已经修改完成,不过还可以进一步优化终端

第四步:下载并安装Powerline fonts,进一步修改终端

[email protected]  ~/Desktop  sudo apt install fonts-powerline

终端修改后的结果:

第五步:进一步优化界面

[email protected]  ~/Desktop  git clone https://github.com/bhilburn/powerlevel9k.git ~/powerlevel9k

[email protected]  ~/Desktop  echo ‘source ~/powerlevel9k/powerlevel9k.zsh-theme‘ >> ~/.zshrc

优化后的终端:

原文地址:https://www.cnblogs.com/renyz/p/11371573.html

时间: 2024-10-13 06:18:16

Linux进阶之使用Oh-My-Zsh打造炫酷终端的相关文章

Android 教你打造炫酷的ViewPagerIndicator 不仅仅是高仿MIUI

1.概述 哈,今天给大家带来一个ViewPagerIndicator的制作,相信大家在做tabIndicator的时候,大多数人都用过 TabPageIndicator,并且很多知名APP都使用过这个开源的指示器.大家有没有想过如何自己去实现这样的一个指示器,并且代码会有多复杂 呢~~~今天,我就带领大家来从无到有的实现这样一个指示器,当然了,不准备一模一样,搞得没有创新似的,再看标题,跟MIUI相关,所以我们准备做一个 特性与TabPageIndicator一致的,但是样子和MIUI的Tab一

Android 自定义控件玩转字体变色 打造炫酷ViewPager指示器

Android 自定义控件玩转字体变色 打造炫酷ViewPager指示器

打造炫酷通用的ViewPager指示器 - Adapter模式适配所有

1.概述 上一期我们已经写了一篇 打造炫酷通用的ViewPager指示器 - 玩转字体变色 可是这种效果虽然绚烂可以装装A和C之间,但是在实际的大多数效果中并不常见,只是在内涵段子中有这个效果而已,那么这一期我们就用Adapter适配器模式适配所有的效果,堪称终结者.附视频地址:等这个周末吧 2.效果实现 2.1 整合上一个实例: 我还是还是拿上一个实例来做演示吧.这里我贴几种常见的效果,首先声明Android自带的有这个控件叫TabLayout,大家可以自己用用试试看好用不?我也用过但是不做任

JParticles 2.0 发布,打造炫酷的粒子特效

JParticles 2.0 发布,打造炫酷的粒子特效.不好意思哈,在这么繁花似锦的世界里,标题不得不取得吸引眼球一点哈,不然...还是不啰嗦了,我们进入正题吧 简单介绍一下 JParticles 2.0 版本之前还叫 Particleground.js,相信在用的朋友应该不会陌生,关于 1.x 版本的宣传文案可以移步看这里哈,或许可以帮助你了解 JParticles 2.0 的一些东西. 我们一贯的理念 我们(我/笑哭)一贯的理念是信仰:"The Write Less, Do More&quo

Photoshop和WPF双剑配合,打造炫酷个性的进度条控件

现在如果想打造一款专业的App,UI的设计和操作的简便性相当重要.UI设计可以借助Photoshop或者AI等设计工具,之前了解到WPF设计工具Expression Blend可以直接导入PSD文件或者AI设计文件(当然不是全部特征支持),最近研究了一下,也废了一番周折,好在最后实现了预期的效果.下面将step by step用示例说明如何先用PS构建一个矢量图形模板,然后用Expression Blend导入PSD文件,并获取PATH的Data值,为打造一款炫酷的个性进度条控件构建美观UI.

DreamSceneSeven打造炫酷的动态桌面

动态桌面配置图文教程 --------------------------------------------Start Now-------------------------------------------- 一.前言 1.我们的桌面 经典的桌面是WIN7 WIN8或这个WIN10的原生桌面,一张静态的带着微软LOGO的静态图片.当然我们很少会用原生桌面,因为太普通,周围的朋友几乎人手一本笔记本,桌面没有一个相同的.这在哪应该都是很平常的现象. 说起动态桌面,有种图片后缀名为gif(常见

GJM :JS + CSS3 打造炫酷3D相册

中秋主题的3D旋转相册 如图,这是通过Javascript和css3来实现的.整个案例只有不到80行代码,我希望通过这个案例,让正处于迷茫期的js初学者感受到学习的乐趣.我会尽可能讲得详细,不需要你对css和js有多么高深的理解,你也可以跟着一步步做出来.如果你是为了讨女票开心,那么也完全可以把图片换成对方的照片,在某个特别的时刻给对方一个惊喜哦 ~ css3的强大使得网页的展示变得空前得丰富起来,再配合简单的js代码,就可以实现这个效果.好了,话不多说,让我们开始吧. 1. 页面模板 <!do

Linux进阶命令

0x00 Linux进阶命令 当我们熟悉一定的基础命令时,我们往往会接触到一些高级的命令操作,或者说是陌生的命令操作. 0x01 程序构建 一般源代码提供的程序安装需要通过配置.编译.安装三个步骤: 配置: ①要安装软件的依赖关系 ②设置程序安装所需要的初始化信息,比如安装路径,需要安装哪些组件 ③配置完成,会生成makefile文件供第二步make使用 编译:是对源文件进行编译链接生成可执行程序: 安装:做的工作就简单多了,就是将生成的可执行文件拷贝到配置时设置的初始路径下: 1.1. 配置

Linux进阶第二天

工作目录切换命令: 17.pwd命令pwd命令用于显示用户当前所处的工作目录,格式为"pwd [选项]" 18.cd命令cd命令用于切换工作路径,格式为"cd [目录名称]"这个命令应该是最常用的一个Linux命令了.可以通过cd命令迅速.灵活地切换到不同的工作目录.除了常见的切换目录方式,还可以使用"cd -"命令返回到上一次所处的目录,使用"cd.."命令进入上级目录,以及使用"cd ~"命令切换到当前