Skip to main content

rt home init

rt › home › init

Provision this machine: print, then run, the plan (which clones or git-inits the user repo as one of its steps)

Usage

rt home init [flags]

Arguments & flags

Flag / ArgTypeDefaultDescription
--dry-runbooleanfalsePrint the plan without running it
--urltextThe user repo to clone — falls back to the setup intent's homeRepo, then RT_HOME_URL, then a local-only git init with no remote
--profiletextAdopt this machine profile (user/local/<key>/); combine with --new-profile to create a new one under this name — skips the interactive picker on a fresh machine
--new-profilebooleanfalseStart a new machine profile (named by --profile, or this machine's hostname slug) instead of adopting an existing one
--no-materializebooleanfalseSkip the last phase — regenerating rt's PATH shims/daemon registration and each installed tool's setup verb

See code: commands/home.ts › homeInit