Onboarding: fix QR, simplify Linux section

This commit is contained in:
Aaron
2025-12-13 15:09:48 -05:00
parent eaf261a6be
commit 4f05f58f45

View File

@@ -58,19 +58,13 @@
<p>Double-click <em>pikit-ca.crt</em> → Always Trust.</p>
</details>
<details>
<summary id="arch">Linux (Arch / Manjaro / Garuda, etc.)</summary>
<code id="archCmd">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</code>
<button class="copy" data-target="archCmd">Copy</button>
</details>
<details>
<summary id="deb">Linux (Debian / Ubuntu)</summary>
<code id="debCmd">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</code>
<button class="copy" data-target="debCmd">Copy</button>
</details>
<details>
<summary id="fedora">Linux (Fedora)</summary>
<code id="fedoraCmd">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</code>
<button class="copy" data-target="fedoraCmd">Copy</button>
<summary id="linux">Linux</summary>
<p><strong>Arch-based:</strong> <code id="archCmd">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</code></p>
<button class="copy" data-target="archCmd">Copy Arch command</button>
<p><strong>Debian/Ubuntu:</strong> <code id="debCmd">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</code></p>
<button class="copy" data-target="debCmd">Copy Debian/Ubuntu command</button>
<p><strong>Fedora/RHEL:</strong> <code id="fedoraCmd">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</code></p>
<button class="copy" data-target="fedoraCmd">Copy Fedora/RHEL command</button>
</details>
<details>
<summary id="bsd">BSD (FreeBSD / OpenBSD)</summary>
@@ -92,9 +86,7 @@
<p class="qr-title">Use your phone</p>
<p class="subtle tiny">Scan to open http://pikit.local</p>
</div>
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAAklEQVR4AewaftIAAAVnSURBVO3BMXYl2RFDQTDP92jRp/mw/wUhFyNjjHEG1TrVKpLTuhFvev/4FIB/NAJQjQBUIwDVCEA1AlCNAFQjANVLv5KN/iQ+VpONrvhYTTb6N/Gx7spGfxIfqxgBqEYAqhGAagSgGgGoRgCql36Hj/XTZKOnZKMn+FhNNnpCNrriY93lY/002eiGEYBqBKAaAahGAKoRgGoEoBoBqF56UjZ6go/10/hYT/CxrmSjxsdqstF3yEZP8LEeMAJQjQBUIwDVCEA1AlCNAFQv4X8jGzU+1l3Z6IqP1WSjxsfCL40AVCMA1QhANQJQjQBUIwDVCED1Ev57PlaTjZps9JRshMeMAFQjANUIQDUCUI0AVCMA1UtP8rH+TXysu3ysJhtd8bHuykZ3ZKMrPtYTfKx/kRGAagSgGgGoRgCqEYBqBKB66Xdkoz9JNrriYzXZqPGxrmSjxse6y8dqstFTstEfYgSgGgGoRgCqEYBqBKAaAahGAKo3vX98Cn/JRnf5WE02uuJj4UcaAahGAKoRgGoEoBoBqEYAqpd+Rza6y8e6ko0aH6vJRnf5WHdlo8bHupKNGh/rCdnoio/VZKMrPlaTjX4aH6sYAahGAKoRgGoEoBoBqEYAqhGA6qVfyUaNj3UlG93lYzXZqPGxnpKNGh+ryUZXfKwmG13xsZ6QjZ7gY32HbHTDCEA1AlCNAFQjANUIQDUCUL3p/eNTT8lGd/lYTTZ6go91VzZ6go91JRs1PtZ3yEZ3+FhXstETfKxiBKAaAahGAKoRgGoEoBoBqF76lWzU+FhXfKy7stEdPtZd2eiKj3WHj3UlGzXZ6AnZ6IqP1WSj7+BjNdnoio91wwhANQJQjQBUIwDVCEA1AlCNAFQvfZdsdMXHuiMb/dv4WHdloyYb3ZWN7vKx7shGV3ysu7JR42MVIwDVCEA1AlCNAFQjANUIQPWm949P/UTZqPGxnpCN7vKx7spGT/Cxmmz0FB/rjmx0xce6Kxs1PlYxAlCNAFQjANUIQDUCUI0AVCMA1Uu/ko0aH+tKNmp8rCdkoys+VuNjXclGT/Cxmmz0HXysJ2Sjxse6ko2+2AhANQJQjQBUIwDVCEA1AlC96f3jU3dloys+1hOyUeNjPSUbfTUf665sdJePdVc2anysKz7WDSMA1QhANQJQjQBUIwDVCEA1AlC9hL9loys+VpONmmx0xce6Kxvd4WNdyUaNj3UlG92Rja74WHdlo8bHKkYAqhGAagSgGgGoRgCqEYDqpSf5WH+SbNT4WE02upKN7vKxmmzUZKMrPtZdPlaTjZ6Qja74WDeMAFQjANUIQDUCUI0AVCMA1QhA9dLvyEZ/Eh/rrmx0l4/1BB+ryUZ3ZaO7fKzvkI0aH6sYAahGAKoRgGoEoBoBqEYAqje9f3wKwD8aAahGAKoRgGoEoBoBqEYAqv8ASvCWxtlGWh4AAAAASUVORK5CYII=" alt="QR code to http://pikit.local" />
</div>
</section>
<img src="data:image/png;base64,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\" alt=\"QR code to http://pikit.local\" />\n </div>\n </section>\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) {