以 Arch Linux 为例。
安装zsh并设置为默认shell
- 安装zsh
- 列举安装的shells
输出如下
1
2
3
4
|
/bin/sh
/bin/bash
/bin/zsh
/usr/bin/zsh
|
- 设置zsh为默认shell
安装 Oh My Zsh
安装插件
- Clone插件到
$ZSH_CUSTOM/plugins (默认~/.oh-my-zsh/custom/plugins)
1
|
git clone https://github.com/zsh-users/zsh-completions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-completions
|
-
依次安装 zsh-autosuggestions 和 zsh-syntax-highlighting ,方法同上。
-
修改 ~/.zshrc ,添加插件如下
1
|
plugins=(... zsh-completions zsh-syntax-highlighting zsh-autosuggestions )
|
配置主题
- 安装
powerlevel10k
1
|
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
|
- 修改
~/.zshrc 中 ZSH_THEME="powerlevel10k/powerlevel10k"
配置字体
我使用的是 Meslo Nred Font
参考:
https://github.com/ohmyzsh/ohmyzsh/
https://github.com/romkatv/powerlevel10k#oh-my-zsh