Files
luochen570-cli/README.md
luochen570 378ec90d1e Initial: luochen570-cli Docker image with zsh+zinit+NvChad+CLI tools
- Alpine-based Docker image
- zsh + zinit + Powerlevel10k
- zsh-autosuggestions, fast-syntax-highlighting
- CLI tools: yazi, eza, fzf, duf, ncdu, bat, tree, tmux
- NvChad (neovim IDE config)
- Weekly Gitea Actions build workflow (multi-arch)
- Gitea Container Registry publishing
2026-07-14 23:20:14 +08:00

48 lines
1.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# luochen570-cli
Alpine-based 自用 CLI 工具镜像 —— zsh + zinit 插件 + NvChad + 常用 CLI 工具
## 包含的工具
| 类别 | 工具 |
|------|------|
| Shell | zsh, zinit, Powerlevel10k, zsh-autosuggestions, fast-syntax-highlighting |
| 文件管理 | yazi, eza, bat, tree, duf, ncdu |
| 搜索 | fzf, ack |
| 编辑器 | Neovim + NvChad starter |
| 版本控制 | git |
| 多路复用 | tmux |
## 镜像拉取
```bash
docker pull git.luochen570.cn/luochen570/luochen570-cli:latest
```
## 使用
```bash
# 交互式 zsh
docker run -it --rm git.luochen570.cn/luochen570/luochen570-cli
# 挂载当前目录工作
docker run -it --rm -v "$PWD:/workspace" -w /workspace \
git.luochen570.cn/luochen570/luochen570-cli
# NvChad (neovim)
docker run -it --rm git.luochen570.cn/luochen570/luochen570-cli nvim
```
## 构建
每周自动构建(周日 UTC 8:00推送到 Gitea Container Registry。
也支持手动触发Gitea → Actions → build-weekly → Run workflow。
## 本地构建
```bash
docker buildx build --platform linux/amd64,linux/arm64 \
-t git.luochen570.cn/luochen570/luochen570-cli:latest \
--push .
```