CLI command · Project setup
wl init
Create a workspace binding in the current directory.
Writes .loom/binding.toml after validating it against the binding schema, and a .loom/.gitignore that keeps local state out of version control. It refuses to overwrite an existing binding.
Usage
wl init [options]Arguments and options
- -w, --workspace-id <id>
- Workspace ID. Default: a generated UUID.
- -o, --org-id <id>
- Organization ID.
- --on-conflict <policy>
- Conflict policy: fail (default), keep_local, restore or promote_to_override.
- -d, --dir <path>
- Workspace directory. Default: the current one.
- --home
- Create a home binding (type = "home").
- --template <name>
- Template package name, stored as a comment in binding.toml.