[Init] Initial commit - NetMesh terminal manager
Some checks failed
build-packages / resolve bundled mosh-client (push) Has been cancelled
build-packages / resolve bundled et-client (push) Has been cancelled
build-packages / build-macos (push) Has been cancelled
build-packages / build-windows (push) Has been cancelled
build-packages / build-linux-x64 (push) Has been cancelled
build-packages / build-linux-arm64 (push) Has been cancelled
build-packages / release (push) Has been cancelled
build-packages / update Nix release metadata (push) Has been cancelled
build-packages / bump homebrew tap (push) Has been cancelled
test / lint-and-test (push) Has been cancelled
AI automation / Route event (push) Has been cancelled
AI automation / Hand reopened issue to maintainers (push) Has been cancelled
AI automation / Clean source issue state (push) Has been cancelled
AI automation / Reconcile handoffs (push) Has been cancelled
AI automation / Classify issue (push) Has been cancelled
AI automation / Claude Code smoke (push) Has been cancelled
AI automation / Review issue follow-up (push) Has been cancelled
AI automation / Publish issue follow-up (push) Has been cancelled
AI automation / Implement with Claude Code (push) Has been cancelled
AI automation / Publish implement PR (push) Has been cancelled
AI automation / Continue queued issue comments (push) Has been cancelled
AI automation / Codex review loop (push) Has been cancelled
AI automation / Publish Codex fix (push) Has been cancelled
AI automation / Clear Codex dispatch marker (push) Has been cancelled
AI automation / Own PR re-request Codex (push) Has been cancelled
AI automation / External PR re-request Codex (push) Has been cancelled
AI automation / Poll Codex reaction / retry (push) Has been cancelled
build-et-binaries / build-linux-x64 (push) Has been cancelled
build-et-binaries / build-linux-arm64 (push) Has been cancelled
build-et-binaries / build-macos-universal (push) Has been cancelled
build-et-binaries / build-windows-x64 (push) Has been cancelled
build-et-binaries / release (push) Has been cancelled

This commit is contained in:
2026-09-13 18:24:01 +08:00
commit 3c72efcb7f
3255 changed files with 907009 additions and 0 deletions

6
public/shells/bash.svg Normal file
View File

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
<!-- Dark charcoal rounded square -->
<rect width="32" height="32" rx="6" fill="#2D2D2D"/>
<!-- Green $_ prompt, bold and centered -->
<text x="7" y="21" font-family="monospace" font-size="16" font-weight="bold" fill="#4EC9B0">$_</text>
</svg>

After

Width:  |  Height:  |  Size: 313 B

8
public/shells/cmd.svg Normal file
View File

@@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
<!-- Dark background -->
<rect width="32" height="32" rx="6" fill="#1E1E1E"/>
<!-- Classic green C:\> prompt -->
<text x="3" y="15" font-family="monospace" font-size="8" font-weight="bold" fill="#00FF00">C:\&gt;</text>
<!-- Blinking cursor line -->
<rect x="3" y="20" width="8" height="2" fill="#00FF00" opacity="0.8"/>
</svg>

After

Width:  |  Height:  |  Size: 400 B

8
public/shells/cygwin.svg Normal file
View File

@@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
<!-- Dark rounded square -->
<rect width="32" height="32" rx="6" fill="#1A1A2E"/>
<!-- Gold border accent -->
<rect x="1" y="1" width="30" height="30" rx="5" fill="none" stroke="#FFD700" stroke-width="1.5"/>
<!-- CY text in gold -->
<text x="16" y="21" font-family="monospace" font-size="13" font-weight="bold" fill="#FFD700" text-anchor="middle">CY</text>
</svg>

After

Width:  |  Height:  |  Size: 437 B

15
public/shells/fish.svg Normal file
View File

@@ -0,0 +1,15 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
<!-- Fish shell: simple fish shape in Fish shell green -->
<rect width="32" height="32" rx="6" fill="#1A2E1A"/>
<!-- Fish body -->
<ellipse cx="15" cy="16" rx="9" ry="6" fill="#4DB380"/>
<!-- Fish tail -->
<path d="M24 16 L29 11 L29 21 Z" fill="#3A9966"/>
<!-- Fish eye -->
<circle cx="10" cy="14" r="1.5" fill="#FFFFFF"/>
<circle cx="10" cy="14" r="0.8" fill="#1A2E1A"/>
<!-- Fish fin -->
<path d="M13 11 Q16 8 19 11" fill="none" stroke="#98C379" stroke-width="1.5" stroke-linecap="round"/>
<!-- Subtle highlight -->
<ellipse cx="14" cy="14" rx="4" ry="2" fill="#98C379" opacity="0.3"/>
</svg>

After

Width:  |  Height:  |  Size: 682 B

View File

@@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
<!-- Git logo inspired icon -->
<rect width="32" height="32" rx="5" fill="#F05032"/>
<!-- Git diamond shape -->
<path d="M16 4 L28 16 L16 28 L4 16 Z" fill="none" stroke="#FFFFFF" stroke-width="2.5"/>
<!-- Git branch lines inside -->
<circle cx="16" cy="11" r="2.5" fill="#FFFFFF"/>
<circle cx="11" cy="16" r="2.5" fill="#FFFFFF"/>
<circle cx="21" cy="16" r="2.5" fill="#FFFFFF"/>
<line x1="16" y1="13.5" x2="16" y2="22" stroke="#FFFFFF" stroke-width="2"/>
<line x1="13.3" y1="17.5" x2="16" y2="22" stroke="#FFFFFF" stroke-width="2"/>
<circle cx="16" cy="22" r="2" fill="#FFFFFF"/>
</svg>

After

Width:  |  Height:  |  Size: 671 B

View File

@@ -0,0 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
<!-- Dark background -->
<rect width="32" height="32" rx="6" fill="#0D1117"/>
<!-- Teal "nu" text -->
<text x="5" y="17" font-family="monospace" font-size="12" font-weight="bold" fill="#4EAA97">nu</text>
<!-- > prompt with cursor -->
<text x="5" y="27" font-family="monospace" font-size="10" font-weight="bold" fill="#56D4C0">&gt;</text>
<text x="13" y="27" font-family="monospace" font-size="10" fill="#3A9985">_</text>
</svg>

After

Width:  |  Height:  |  Size: 503 B

View File

@@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
<!-- PowerShell blue rounded square -->
<rect width="32" height="32" rx="6" fill="#012456"/>
<!-- PS> prompt -->
<text x="4" y="15" font-family="monospace" font-size="10" font-weight="bold" fill="#FFFFFF">PS</text>
<text x="4" y="27" font-family="monospace" font-size="12" font-weight="bold" fill="#2CA5E0">&gt;_</text>
</svg>

After

Width:  |  Height:  |  Size: 398 B

8
public/shells/pwsh.svg Normal file
View File

@@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
<!-- Darker background for PowerShell Core -->
<rect width="32" height="32" rx="6" fill="#0D1117"/>
<!-- PS7 label -->
<text x="4" y="16" font-family="monospace" font-size="9" font-weight="bold" fill="#5BC4F5">PS7</text>
<!-- >_ prompt -->
<text x="4" y="27" font-family="monospace" font-size="11" font-weight="bold" fill="#2CA5E0">&gt;_</text>
</svg>

After

Width:  |  Height:  |  Size: 425 B

View File

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
<!-- Neutral gray rounded square -->
<rect width="32" height="32" rx="6" fill="#3C3C3C"/>
<!-- White >_ prompt -->
<text x="6" y="21" font-family="monospace" font-size="16" font-weight="bold" fill="#FFFFFF">&gt;_</text>
</svg>

After

Width:  |  Height:  |  Size: 296 B

8
public/shells/zsh.svg Normal file
View File

@@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
<!-- Dark navy rounded square -->
<rect width="32" height="32" rx="6" fill="#1B1F3B"/>
<!-- Teal % prompt -->
<text x="8" y="18" font-family="monospace" font-size="14" font-weight="bold" fill="#00D4AA">%</text>
<!-- zsh label underneath -->
<text x="16" y="28" font-family="sans-serif" font-size="7" font-weight="bold" fill="#00D4AA" text-anchor="middle" opacity="0.7">zsh</text>
</svg>

After

Width:  |  Height:  |  Size: 460 B