diff --git a/docs/guide/ide-integration.md b/docs/guide/ide-integration.md index c1e4b53ce9..554da52e4f 100644 --- a/docs/guide/ide-integration.md +++ b/docs/guide/ide-integration.md @@ -71,7 +71,7 @@ You can also manually set up the Zed config: "oxfmt": { "initialization_options": { "settings": { - "configPath": "./vite.config.ts", + "fmt.configPath": "./vite.config.ts", "run": "onSave" } } @@ -98,4 +98,4 @@ You can also manually set up the Zed config: } ``` -Setting `oxfmt.configPath` to `./vite.config.ts` keeps editor format-on-save aligned with the `fmt` block in your Vite+ config. The full generated config covers additional languages (CSS, HTML, JSON, Markdown, etc.) — run `vp create` or `vp migrate` to get the complete file written automatically. +Setting `oxfmt.fmt.configPath` to `./vite.config.ts` keeps editor format-on-save aligned with the `fmt` block in your Vite+ config. The full generated config covers additional languages (CSS, HTML, JSON, Markdown, etc.) — run `vp create` or `vp migrate` to get the complete file written automatically. diff --git a/packages/cli/src/utils/__tests__/editor.spec.ts b/packages/cli/src/utils/__tests__/editor.spec.ts index 8e718c873e..386b1d7327 100644 --- a/packages/cli/src/utils/__tests__/editor.spec.ts +++ b/packages/cli/src/utils/__tests__/editor.spec.ts @@ -250,14 +250,14 @@ describe('writeEditorConfigs', () => { oxfmt?: { initialization_options?: { settings?: { - configPath?: string; + 'fmt.configPath'?: string; }; }; }; }; }; - expect(settings.lsp?.oxfmt?.initialization_options?.settings?.configPath).toBe( + expect(settings.lsp?.oxfmt?.initialization_options?.settings?.['fmt.configPath']).toBe( './vite.config.ts', ); }); diff --git a/packages/cli/src/utils/editor.ts b/packages/cli/src/utils/editor.ts index b392808048..fb2d184fde 100644 --- a/packages/cli/src/utils/editor.ts +++ b/packages/cli/src/utils/editor.ts @@ -46,7 +46,7 @@ const ZED_SETTINGS = { oxfmt: { initialization_options: { settings: { - configPath: './vite.config.ts', + 'fmt.configPath': './vite.config.ts', run: 'onSave', }, },