# Config

Shared config lives in:

`config/passivestjs-common.toml`

## Available Switches

## `editor.disabled`

Default: `true`

This disables Passive Skill Tree's built-in editor command and editor screen entry points.

The code comment explains why the default is strict: PassiveSTJS is designed around scripted or generated content, and the upstream editor is considered unstable in that setup.

Set it to `false` only when you intentionally want the upstream PST editor back.

## `translation_draft_export.enabled`

Default: `false`

When enabled, PassiveSTJS exports discovered translation keys to:

`config/passivestjs/generated_skilltree_lang/lang.json`

The generated draft contains empty string values and is regenerated after content reload, so it is intentionally disabled by default.
