> ## Documentation Index
> Fetch the complete documentation index at: https://flowdeck.studio/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Building

> Build and run your apps from Cursor

## Building from the Scheme Panel

Open the FlowDeck panel → Schemes and use the scheme actions:

* <Icon icon="hammer" /> **Build** - Compile your app
* <Icon icon="play" /> **Build and Run** - Compile and launch your app

<img src="https://mintcdn.com/flowdeck/yXbjvkZYzVEYfhiP/images/scheme.png?fit=max&auto=format&n=yXbjvkZYzVEYfhiP&q=85&s=f6b264eb1f09eef1663a65b8cda68d3c" alt="building.png" width="694" height="298" data-path="images/scheme.png" />

## Building from Command Palette

Build commands are also available via the Command Palette:

* `⌘⇧P` → `FlowDeck: Build`
* `⌘⇧P` → `FlowDeck: Build and Run`

## Keyboard Shortcuts

FlowDeck provides default keyboard shortcuts for common build operations:

* **Build**: `⌘B`
* **Build and Run**: `⌘R`
* **Clean Build**: `⌘⇧K`

## Build Configurations

Select different build configurations (Debug/Release) using:

1. Click the configuration selector in the status bar
2. Use `FlowDeck: Select Configuration` command
3. Choose Debug or Release mode

## Advanced Configuration

For advanced build configurations and custom build tasks, see [Build Tasks Configuration](/extension/tasks-json).

<Tip>
  Press `⌘⇧B` to quickly set up your first build task. FlowDeck will create the necessary configuration files automatically.
</Tip>
