Archlinux zsh终端美化 powerlevel10k配置
环境#
Arch Linux + KDE Plasma
安装zsh#
yay -S zsh
更改默认终端#
chsh -s /bin/zsh
安装oh-my-zsh-git#
archlinuxcn源有打好的包,或者使用AUR安装。
yay -S oh-my-zsh-git
默认配置#
cp /usr/share/oh-my-zsh/zshrc ~/.zshrc
这时候打开终端软件,应该就会默认进入zsh了
安装插件#
autojump 跳转目录#
yay -S autojump
命令高亮现和自动建议补全#
yay -S zsh-syntax-highlighting zsh-autosuggestions
这两个是zsh插件,使用上面的方式配置是不行的,因为oh-my-zsh找不到这两个插件(会报plugin not found)。为此我们要进行一下特殊处理,创建这两个插件的符号链接到oh-my-zsh的自定义插件目录
sudo ln -s /usr/share/zsh/plugins/zsh-syntax-highlighting /usr/share/oh-my-zsh/custom/plugins/
sudo ln -s /usr/share/zsh/plugins/zsh-autosuggestions /usr/share/oh-my-zsh/custom/plugins/
插件配置#
同样是打开.zshrc文件,找到plugins=(git),在这里增加自己想要的插件即可,多个插件名称之间使用空格或者换行分开(不能使用逗号)。
vim ~/.zshrc
plugins=(
sudo
git
autojump
zsh-syntax-highlighting
zsh-autosuggestions
)
source .zshrc
安装powerlevel10k样式#
安装Nerd Fonts字体#
下载字体#
mkdir -p ~/.local/share/fonts
cd ~/.local/share/fonts && curl -fLo "Droid Sans Mono for Powerline Nerd Font Complete.otf" https://github.com/ryanoasis/nerd-fonts/raw/master/patched-fonts/DroidSansMono/complete/Droid%20Sans%20Mono%20Nerd%20Font%20Complete.otf
查看是否安装成功#
fc-list | grep -i droid
设置终端字体#
下载powerlevel10k#
sudo git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k
修改zsh主题#
ZSH_THEME="powerlevel10k/powerlevel10k"
source ~/.zshrc
重启终端即可进入配置p10k
**p10k configure
以直接从终端访问内置配置向导 **
注意事项#
配置成功后只显示一行#
Instant Prompt Mode 选择off
分类:
ArchLinux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了