.dotfiles¶
Cross-platform, signed, local-first dotfiles for macOS, Linux, and WSL — multi-shell parity (bash/zsh/fish/nushell), a fast dot CLI, wallpaper-driven themes, SLSA-signed releases, and AI/MCP-aware tooling.
What's inside¶
-
:material-console:{ .lg .middle } Multi-shell parity
Bash, Zsh, Fish, Nushell — same aliases, functions, prompt, and completions. Cross-shell env parity from
.chezmoidata.toml. -
:material-lock-check:{ .lg .middle } Signed & attested
Every commit SSH-signed, DCO enforced, SLSA-signed releases, SBOM + CVE gate, secret encryption via age.
-
:material-palette:{ .lg .middle } 190 wallpaper-driven themes
K-Means CIELAB color extraction. Terminal, editor, DE — all follow the wallpaper.
dot theme rebuild --forceregenerates from~/Pictures/Wallpapers/. -
:material-rocket-launch:{ .lg .middle } Fast
dotCLI
142+ subcommands: apply, health, doctor, heal, ai, agent, fleet, secrets, teleport, uninstall — with fzf pickers and a Bubble Tea cockpit.
-
:material-check-decagram:{ .lg .middle } CI you can trust
35+ checks — shellcheck, shfmt, luacheck, stylua, CodeQL, Snyk, grype/SBOM, deps.dev, doc-drift gate, examples contract at 100%.
-
:material-earth:{ .lg .middle } Cross-platform
macOS (Intel & Apple Silicon), Linux (Ubuntu, Fedora, Arch, Alpine, openSUSE), WSL, PowerShell 7.5+, real BSDs.
-
:material-brain:{ .lg .middle } AI & MCP aware
18-agent fleet cockpit (
dot ai), local Claude gateway, MCP registry, context patterns, provider secrets — first-class support, not bolted on. -
:material-account-cog:{ .lg .middle } Chezmoi under the hood
Deterministic templates, feature flags, profiles,
run_onchange_hooks. Everything lives indefaults/and applies to$HOMEon-demand.
Quick start¶
Install onto a fresh machine:
Once installed:
dot doctor # verify state
dot health # dashboard with actionable warnings
dot ai # launch the AI cockpit (Bubble Tea TUI)
dot theme # pick a wallpaper-driven theme
dot help all # full CLI reference
Where to next¶
- Install guide — full bootstrap walkthrough, per-platform.
- Utilities &
dotCLI — every subcommand with examples. - Architecture — how the layers fit together.
- Trusted agent workstation — hardening + attestation runbook.
- Troubleshooting — the common gotchas.
- Support matrix — OS × shell × package-manager grid.
- Security overview — signing, attestation, secret handling, threat model.
Current release¶
- Release feed: GitHub releases
- Source: sebastienrousseau/dotfiles