refactor: move optional modules to modules/optional/
- Move virtualbox-guest.nix and vscode-server.nix from modules/server/ to modules/optional/ - Create modules/optional/README.md with usage docs - Update profiles/virtualbox.nix and profiles/wsl.nix import paths - Update modules/server/README.md to reflect removal - Update root README.md directory tree with optional/ entry
This commit is contained in:
@@ -1,16 +1,18 @@
|
||||
# 🗄️ modules/server
|
||||
# 🗄️ modules/server
|
||||
|
||||
服务器专用模块。
|
||||
服务器专用核心模块(所有服务器主机默认启用)。
|
||||
|
||||
## 🌲 目录树
|
||||
```text
|
||||
🗄️ modules/server
|
||||
├─ 📦 default.nix # 聚合入口
|
||||
├─ 📦 pkg.nix # 服务器常用软件包
|
||||
├─ 🔥 firewall.nix # 防火墙默认策略
|
||||
├─ 🔐 ssh.nix # OpenSSH 参数
|
||||
├─ 🐳 docker.nix # Docker 与清理策略
|
||||
├─ 📦 virtualbox-guest.nix # VirtualBox Guest 增强配置
|
||||
└─ 🧠 vscode-server.nix # VS Code Server 模块
|
||||
└─ 📝 README.md
|
||||
```
|
||||
|
||||
## 可选模块
|
||||
|
||||
选装模块已移至 `modules/optional/`:
|
||||
- `virtualbox-guest.nix` — VirtualBox Guest 增强配置(用于 virtualbox profile)
|
||||
- `vscode-server.nix` — VS Code Server + direnv + nix-ld(用于 wsl/virtualbox profile)
|
||||
|
||||
Reference in New Issue
Block a user