kaledis init
The init command bootstraps a new project with all necessary configuration files.
kaledis init [PATH]PATH(Optional): The directory to initialize the project in. Defaults to current directory.
Interactive Wizard
Section titled “Interactive Wizard”The command launches an interactive wizard asking:
- Project Name: The name of your game.
- Love2D Path: Tries to auto-detect. If not found, asks for the path to
love.exe. - Module Detection:
manual: You select which Love2D modules to enable.automatic: Analyses your code to enable used modules.
- Pesde Packages: Whether to set up Pesde (Recommended).
- Src Folder: Whether to put code in a
src/subdirectory. - Assets Folder: Whether to create an
assets/subdirectory.
Output
Section titled “Output”Generates:
kaledis.toml.vscode/settingssrc/main.luau(if src folder selected)pesde.toml(if Pesde selected)