Home InfiniLoom Documentation GitHub
Documentation Menu
Getting Started

init

Creates a configuration file for customizing InfiniLoom's behavior in a project.

Usage

infiniloom init [PATH] [OPTIONS]

Description

The init command generates a configuration file in YAML, TOML, or JSON format. Supports project-specific templates for common languages.

Options

-f, --format <FORMAT>

Config file format: yaml, toml, json (default: yaml)

-t, --template <TEMPLATE>

Project template: generic, rust, python, typescript, go, java

-o, --output <PATH>

Custom config file path

--force

Overwrite existing configuration

Examples

# Basic initialization
infiniloom init

# Initialize with Rust template
infiniloom init --template rust

# Use TOML format
infiniloom init --format toml

# Force overwrite existing config
infiniloom init --force

Configuration Options