Re-exports§
Modules§
- absorb
- Drift detection — classify the relationship between a source file/dir and its target counterpart.
- backup
- Backup creation under
$DOTFILES/.yui/backup/. - cli
- cmd
- Command implementations.
- config
- TOML schema for yui configuration.
- error
- git
- Lightweight git status check via shell-out.
- hook
- Hook system — run user-supplied scripts around
yui apply. - icons
- Icon character sets for terminal output.
- link
- Cross-platform link operations.
- marker
.yuilinkmarker file detection + parsing.- mount
- Resolve
[[mount.entry]]definitions: rendersrcanddstvia Tera, evaluatewhen, drop disabled entries. - paths
- Path utilities for backup-mirroring, timestamp suffixing, and cross-platform tilde expansion.
- render
- Tera template rendering for
*.terafiles. - secret
- age-based file encryption for the secrets pipeline.
- template
- Shared Tera engine + context builders.
- updater
- Self-update support for yui, using the shared
kaishinlibrary. - vars
- Built-in
yui.*variables exposed to Tera contexts. - vault
- Pluggable secret-vault backend used by
yui secret store/yui secret unlockto ferry the X25519 identity across machines.