From 2cd61113c1a3404f3f9d379dd59614d560673091 Mon Sep 17 00:00:00 2001
From: LukeParkerDev <10430890+Hona@users.noreply.github.com>
Date: Thu, 16 Apr 2026 15:03:05 +1000
Subject: [PATCH] feat: show other distro install options
---
.../src/components/dialog-local-server.tsx | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/packages/app/src/components/dialog-local-server.tsx b/packages/app/src/components/dialog-local-server.tsx
index aa2e0a4dea..524fbfb06a 100644
--- a/packages/app/src/components/dialog-local-server.tsx
+++ b/packages/app/src/components/dialog-local-server.tsx
@@ -44,6 +44,11 @@ export function DialogLocalServer() {
const busy = createMemo(() => !!current()?.job)
const mode = createMemo(() => current()?.config.mode ?? "windows")
const selected = createMemo(() => current()?.checks.distro?.selected)
+ const otherDistros = createMemo(() =>
+ (current()?.checks.distro?.online ?? [])
+ .filter((item) => item.name !== "Debian" && item.name !== "Ubuntu-24.04")
+ .slice(0, 8),
+ )
const configuredRuntime = createMemo(() => {
const state = current()
if (!state) return { mode: "windows" as const, distro: null as string | null }
@@ -224,6 +229,26 @@ export function DialogLocalServer() {
+