Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!-- Generated from private documentation source. Do not edit directly. Source SHA256: 5eb82b578ab7ab49f149e1404d5129f5fda6ba14b910323c2d791d217b9ad0c1 -->
<!-- Generated from private documentation source. Do not edit directly. Source SHA256: 33b8bdb25066b5ae0c8c4bd6628f72e4a6dc79f1b4ecc2b3df43337b1c1dbdec -->

# termcade website

Expand All @@ -14,3 +14,11 @@ komizo describe # Inspect tools and commands
```

Ctrl-C stops development. The capture checker verifies the pinned released CLI before executing it. This website needs no runtime credentials or credential `.env` file.

## Install the CLI

```sh
curl -fsSL https://www.termca.de/install | sh
```

See [termcade](https://github.com/aviorstudio/termcade#readme) for setup and installation options.
14 changes: 13 additions & 1 deletion src/pages/index.astro
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@ const contract = [
{ term: 'Dependencies', def: 'the sdk module, which depends on nothing outside the standard library' },
{ term: 'Boundary', def: 'wasm ABI v1, frozen. A host refuses a guest whose version it does not speak' },
];
const installCommand = "curl -fsSL https://www.termca.de/install | sh";
---

<Full>
Expand Down Expand Up @@ -168,7 +169,7 @@ const contract = [
have.
</p>
<div>
<code>go run github.com/aviorstudio/termcade@latest</code>
<pre class="cli-install"><code>{installCommand + '\ntermcade'}</code></pre>
<span>TRUECOLOR TERMINAL / 80×24 OR LARGER / PLAY OFFLINE</span>
</div>
</div>
Expand Down Expand Up @@ -1118,4 +1119,15 @@ const contract = [
gap: 20px;
}
}

.cli-install {
max-width: 100%;
margin: 18px 0;
padding: 14px;
border: 1px solid currentColor;
white-space: pre-wrap;
overflow-wrap: anywhere;
font-size: 12px;
line-height: 1.6;
}
</style>
10 changes: 10 additions & 0 deletions vercel.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"$schema": "https://openapi.vercel.sh/vercel.json",
"redirects": [
{
"source": "/install",
"destination": "https://raw.githubusercontent.com/aviorstudio/termcade/main/install.sh",
"permanent": false
}
]
}