From 213a87234dd7579873787070e5f8ad98eb88bce8 Mon Sep 17 00:00:00 2001 From: Brendan Allan Date: Wed, 11 Feb 2026 15:49:48 +0800 Subject: feat(desktop): add WSL backend mode (#12914) --- packages/app/src/components/settings-general.tsx | 28 ++++++++++++++++++++++++ 1 file changed, 28 insertions(+) (limited to 'packages/app/src/components') diff --git a/packages/app/src/components/settings-general.tsx b/packages/app/src/components/settings-general.tsx index db057a4c4..72135c342 100644 --- a/packages/app/src/components/settings-general.tsx +++ b/packages/app/src/components/settings-general.tsx @@ -367,6 +367,34 @@ export const SettingsGeneral: Component = () => { + + {(_) => { + const [enabledResource, actions] = createResource(() => platform.getWslEnabled?.()) + const enabled = () => (enabledResource.state === "pending" ? undefined : enabledResource.latest) + + return ( +
+

{language.t("settings.desktop.section.wsl")}

+ +
+ +
+ platform.setWslEnabled?.(checked)?.finally(() => actions.refetch())} + /> +
+
+
+
+ ) + }} +
+ {/* Updates Section */}

{language.t("settings.general.section.updates")}

-- cgit v1.2.3