修复文件同步:系统文件由 install.sh 管理,zshrc 用 dcli dotfiles 同步

- zsh 模块改为目录模块,支持 dotfiles 同步 .zshrc
- install.sh 添加 mirrorlist 和 sudoers 复制
- 移除空的 files/home 目录
This commit is contained in:
2026-03-25 15:13:15 +08:00
parent 694efb1a33
commit ac236ccbf8
4 changed files with 11 additions and 2 deletions
+20
View File
@@ -0,0 +1,20 @@
# Oh My Zsh
export ZSH="$HOME/.oh-my-zsh"
ZSH_THEME="robbyrussell"
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
source $ZSH/oh-my-zsh.sh
# mise
if command -v mise &> /dev/null; then
eval "$(mise activate zsh)"
fi
# zoxide
if command -v zoxide &> /dev/null; then
eval "$(zoxide init zsh)"
fi
# Aliases
alias ls='ls --color=auto'
alias ll='ls -lah'
alias cd='z'
+6
View File
@@ -0,0 +1,6 @@
description: Zsh 及插件
dotfiles_sync: true
dotfiles:
- source: .zshrc
target: ~/.zshrc
@@ -1,5 +1,3 @@
description: Zsh 及插件
packages:
- zsh
- zsh-completions