Skip to main content

koksmat kitchen

The kitchen command is used to manage and interact with kitchens in your project. A kitchen represents an environment or workspace where different services and components can be built, launched, and managed.

Usage

koksmat kitchen [[service]] [flags]
koksmat kitchen [command]

This command allows you to perform various actions related to kitchens, such as booting, building, and managing different services.

Available Subcommands

The kitchen command includes the following subcommands:

boot

Boots the specified kitchens, preparing them for use.

build

Builds the kitchen, setting up the necessary environment and components.

create

Creates a new kitchen, initializing a fresh workspace for your project.

launch

Launches the kitchen, making it active and ready for operations.

open

Opens the kitchen, allowing you to access and work within it.

script

Handles operations related to scripts within the kitchen, such as editing, running, and exporting them.

edit

Allows you to edit an existing script within the kitchen environment.

execute

Executes a script, running it within the kitchen environment.

html

Exports HTML content from the Markdown in the script, useful for generating web-friendly versions of your documentation or outputs.

markdown

Exports the Markdown content from the script, allowing you to retrieve the raw content for further editing or use.

meta

Exports metadata from the Markdown in the script, which can include information such as authorship, date, and other relevant details.

run

Runs the script in debug mode, allowing you to troubleshoot and fine-tune the script’s operations.

setup

Sets up the script environment, preparing it for execution or editing.

stations

Lists all stations within the kitchen, providing an overview of available workspaces or services.

status

Provides the current status of the kitchen, indicating whether it is active, in use, or idle.

Flags

The kitchen command supports the following flags:

-h, --help

This flag provides help for the kitchen command, displaying usage information and available subcommands.

Additional Information

To get more detailed help on any subcommand, you can use the following syntax:

koksmat kitchen [command] --help

This will provide more in-depth information about each specific subcommand and its available options.


By using the kitchen command and its subcommands, you can efficiently manage your project's environments and scripts, ensuring that each kitchen is properly set up, maintained, and utilized.