[更新] 如果本机已有zsh, 则不会去配置zsh
This commit is contained in:
parent
ce91b6eaa6
commit
ece03cda86
|
@ -4,10 +4,8 @@
|
||||||
使用zsh替代老旧的bash, 使用一些现代化的工具替代老旧工具集, 并且将部分命令添加汉化别名, 避免长时间未使用时遗忘命令
|
使用zsh替代老旧的bash, 使用一些现代化的工具替代老旧工具集, 并且将部分命令添加汉化别名, 避免长时间未使用时遗忘命令
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# 无zsh或向使用言灵的zsh配置代替原zsh配置
|
# 言灵安装命令, 请在命令行中执行如下命令
|
||||||
wget -q --show-progress https://gitea.whlug.cn/xunmi/x/raw/start.sh && bash start.sh
|
wget -q --show-progress https://gitea.whlug.cn/xunmi/x/raw/start.sh && bash start.sh
|
||||||
# 已有zsh且不想使用言灵的zsh代替原有配置
|
|
||||||
wget -q --show-progress https://gitea.whlug.cn/xunmi/x/raw/安装.zsh && zsh 安装.zsh
|
|
||||||
```
|
```
|
||||||
|
|
||||||
## 功能实现
|
## 功能实现
|
||||||
|
|
2
start.sh
2
start.sh
|
@ -126,7 +126,7 @@ Download_X(){
|
||||||
|
|
||||||
([ -x "$(command -v git)" ] && [ -x "$(command -v zsh)" ]) || Install_PKG
|
([ -x "$(command -v git)" ] && [ -x "$(command -v zsh)" ]) || Install_PKG
|
||||||
# 如果携带 -c 则不下载安装ohmyzsh
|
# 如果携带 -c 则不下载安装ohmyzsh
|
||||||
[[ "$@" == *-c* ]] || Download_Config
|
([ -x "$(command -v zsh)" ] || [[ "$@" == *-c* ]]) || Download_Config
|
||||||
# 如果携带 -x 则不下载安装言灵
|
# 如果携带 -x 则不下载安装言灵
|
||||||
[[ "$@" == *-x* ]] || Download_X
|
[[ "$@" == *-x* ]] || Download_X
|
||||||
sudo chown -R $USER:$USER $x_dir
|
sudo chown -R $USER:$USER $x_dir
|
||||||
|
|
Loading…
Reference in New Issue
Block a user