From 1566cb36a56e138e95146c79031d7291672acf59 Mon Sep 17 00:00:00 2001 From: Sebastian Tiedtke Date: Tue, 8 Oct 2024 20:44:23 -0700 Subject: [PATCH] Anywhere --- docs/0_intro.md | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/docs/0_intro.md b/docs/0_intro.md index a826ef6..1511012 100644 --- a/docs/0_intro.md +++ b/docs/0_intro.md @@ -22,6 +22,25 @@ Borrows from Jupyter but accounts for developers and operators splitting time be ![Markdown](https://cdn.foliovision.com/images/2017/03/i-love-markdown-580x387.png) +## Runs Anywhere 🌍 + +Just like Chromium is powering Brave, Chrome, and Edge, Runme is built on the VS Code Platform (OSS). You don't have to use Microsoft's VS Code. + +Pick your favorite flavor 🍦: + +```ruby {"id":"01J9QNCBKDPS7670F73ZD46KVK","interactive":"true","terminalRows":"9"} +colors = ["\e[31m", "\e[32m", "\e[33m", "\e[34m", "\e[35m", "\e[36m", "\e[37m"] +editors = ["VSCodium, Eclipse Theia", "GitHub Codespaces", "Coder's code-server", "Google IDX, GCP Cloud Editor", "Gitpod", "The newly hyped AI-first Cursor"] + +puts "\e[1mJust grab Runme from Open-VSX.org and you're good to go:\n\e[0m" + +editors.each_with_index do |editor, index| + color = colors[index % colors.length] + puts "#{color}- #{editor}\e[0m" + sleep 0.5 +end +``` + ## Keep docs generic Don't clutter your runnable docs with shell-scripting. Instead, we can configure the docs behavior at multiple levels: @@ -99,7 +118,7 @@ Non-text outputs are automatically detected and rendered as media if `interactiv SELECT title, num_characters, timestamp, id, revision_id FROM `bigquery-public-data.samples.wikipedia` WHERE num_characters < 67100 -LIMIT 10; +LIMIT 12; ``` ```sh {"id":"01J9Q0TBXDFNMWWPDYPYY66FR3","interactive":"false"}