mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4
7 字
1 分钟
ubuntu安装ohMyZsh及其组件
2024-12-03

install zsh#

sudo apt install -y zsh git || sudo pacman -S --needed zsh git || sudo yum install zsh git || sudo zypper in zsh git || sudo apk add zsh git;
sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)" &&
zsh

install theme#

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k &&
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions &&
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting &&
sed -i 's/ZSH_THEME="robbyrussell"/ZSH_THEME="powerlevel10k\/powerlevel10k"/' ~/.zshrc &&
sed -i '/^plugins=(git)$/c\
plugins=(\
git\
sudo\
command-not-found\
safe-paste\
vi-mode\
you-should-use\
zsh-bat\
zsh-autosuggestions\
zsh-syntax-highlighting\
)' ~/.zshrc &&
exit

install pulgins#

plugins:

plugins=(
git
sudo
command-not-found
safe-paste
vi-mode
you-should-use
zsh-bat
zsh-autosuggestions
zsh-syntax-highlighting
)
git clone https://github.com/MichaelAquilina/zsh-you-should-use.git $ZSH_CUSTOM/plugins/you-should-use
git clone https://github.com/fdellwing/zsh-bat.git $ZSH_CUSTOM/plugins/zsh-bat
apt update
apt install bat
source ~/.zshrc
分享

如果这篇文章对你有帮助,欢迎分享给更多人!

ubuntu安装ohMyZsh及其组件
https://dreaife.tokyo/ubuntu-ohmyzsh-setup/
作者
dreaife
发布于
2024-12-03
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

相关文章 智能推荐
1
Ubuntu通过nat将网络转发给路由器
prog-side 通过修改Netplan配置、启用IP转发和配置NAT转发,实现Ubuntu将网络转发给路由器的功能。步骤包括清除现有配置、设置静态IP、安装和配置DHCP服务,并验证网络共享的有效性。
2
missing-semester-class01
prog-side 介绍了shell的基本特性和使用,包括如何运行程序、导航路径、文件权限、输入输出流的重定向,以及根用户的权限管理。提供了多个bash命令示例和课后习题以巩固学习内容。
3
初涉正则表达式
prog-side 正则表达式是一种强大的文本模式匹配工具,能够描述和匹配字符串的特定模式。它包括字面值字符、特殊字符、字符类和元字符等元素,广泛应用于多种编程语言和文本处理工具中。正则表达式可以用于验证数据、替换文本和提取子字符串,具有灵活性和强大功能。常见的元字符和特性包括字符匹配、量词、边界匹配和分组等,能够帮助用户高效处理文本数据。
4
关于一次EOA钱包的签名验证及其相关内容
WEB3 从 EOA 钱包签名验证出发,梳理 secp256k1、ECDSA、r/s/v、公钥恢复与 keccak-256 地址计算,说明 SIWE 登录中后端如何在不接触私钥的情况下验证钱包地址控制权。
5
一个对于EOA的EVM钱包登陆界面
WEB3 基于一个 EVM/EOA 钱包登录界面,梳理 connect wallet、SIWE 签名消息、wagmi 签名请求、nonce 与后端验签流程,解释钱包登录为什么需要先连接地址再签名证明控制权。

目录