跳转到内容

配置字段

默认配置文件是 ~/.config/leo-cli/config.yaml。完整示例:

repo:
roots:
- ~/work
- $HOME/src
docker:
registries:
it: source-registry.example.com
t: mirror-registry.example.com
time:
zones:
- +9
- +0
- America/Los_Angeles
proj:
mc:
match: demo_01
logs:
- runtime/logs
- /docker-runtime

repo.rootsleo repo reindex 扫描的目录列表。每个值都会展开 home、环境变量和相对路径。

docker.registries 将短 alias 映射到 registry hostname。leo docker copy 可以在源或目标引用中使用这些 alias。

time.zonesleo time 主要结果之后额外打印的时区列表。每项可以是 +9 形式的 UTC offset 或 IANA 时区名。

proj 的每个 key 是项目名和默认目录匹配字符串。可选的 match 可覆盖目录匹配字符串;logs 列出从项目根解析的日志目录。leo log --project NAME 使用项目 key 严格选择配置。