Skip to content

dotkit

Configuration orchestrator for macOS or Linux
Terminal window
curl dotkit.run/sh | sh

Pull your personal dotkit and apply a profile. Bootstrap new machines/hardware with a single command.

map dotkit run :tools/{{item}}
brew
node-fnm
rust
uv

Quick and easy install scripts for popular tools and packages. Describe it in plain text or Markdown files.

Terminal window
dotkit apply ~/dotkit/profiles/personal

Apply various configurations based on profile names. Runs configs → tools → packages in the right order.

Terminal window
dotkit add packages/brew visual-studio-code

Save to your dotkit profile and install it at the same time. Execute and track new orchestrations together.