From 4f05f58f457ce7fe9e1e38e2c66f82fc2795efed Mon Sep 17 00:00:00 2001 From: Aaron Date: Sat, 13 Dec 2025 15:09:48 -0500 Subject: [PATCH] Onboarding: fix QR, simplify Linux section --- pikit-web/onboarding/index.html | 28 +++++++++------------------- 1 file changed, 9 insertions(+), 19 deletions(-) diff --git a/pikit-web/onboarding/index.html b/pikit-web/onboarding/index.html index 997f0e3..2b8b103 100644 --- a/pikit-web/onboarding/index.html +++ b/pikit-web/onboarding/index.html @@ -58,19 +58,13 @@

Double-click pikit-ca.crt → Always Trust.

- Linux (Arch / Manjaro / Garuda, etc.) - curl -s http://pikit.local/assets/pikit-ca.crt -o /tmp/pikit-ca.crt && sudo install -m644 /tmp/pikit-ca.crt /etc/ca-certificates/trust-source/anchors/ && sudo trust extract-compat - -
-
- Linux (Debian / Ubuntu) - curl -s http://pikit.local/assets/pikit-ca.crt -o /tmp/pikit-ca.crt && sudo cp /tmp/pikit-ca.crt /usr/local/share/ca-certificates/pikit-ca.crt && sudo update-ca-certificates - -
-
- Linux (Fedora) - curl -s http://pikit.local/assets/pikit-ca.crt -o /tmp/pikit-ca.crt && sudo cp /tmp/pikit-ca.crt /etc/pki/ca-trust/source/anchors/pikit-ca.crt && sudo update-ca-trust - + Linux +

Arch-based: curl -s http://pikit.local/assets/pikit-ca.crt -o /tmp/pikit-ca.crt && sudo install -m644 /tmp/pikit-ca.crt /etc/ca-certificates/trust-source/anchors/ && sudo trust extract-compat

+ +

Debian/Ubuntu: curl -s http://pikit.local/assets/pikit-ca.crt -o /tmp/pikit-ca.crt && sudo cp /tmp/pikit-ca.crt /usr/local/share/ca-certificates/pikit-ca.crt && sudo update-ca-certificates

+ +

Fedora/RHEL: curl -s http://pikit.local/assets/pikit-ca.crt -o /tmp/pikit-ca.crt && sudo cp /tmp/pikit-ca.crt /etc/pki/ca-trust/source/anchors/pikit-ca.crt && sudo update-ca-trust

+
BSD (FreeBSD / OpenBSD) @@ -92,9 +86,7 @@

Use your phone

Scan to open http://pikit.local

- QR code to http://pikit.local - - + \"QR\n \n \n*** End Patch @@ -171,9 +163,7 @@ const has = (s) => ua.includes(s) || platform.includes(s); if (has("windows")) openOne("win"); else if (has("mac")) openOne("mac"); - else if (has("arch") || has("manjaro") || has("garuda") || has("endeavour")) openOne("arch"); - else if (has("fedora") || has("centos") || has("rhel") || has("alma") || has("rocky")) openOne("fedora"); - else if (has("ubuntu") || has("debian") || has("mint") || has("pop")) openOne("deb"); + else if (has("linux")) openOne("linux"); else if (has("bsd")) openOne("bsd"); if (hasCookie) {