aboutsummaryrefslogtreecommitdiff
path: root/cheatsheet.html
diff options
context:
space:
mode:
Diffstat (limited to 'cheatsheet.html')
-rw-r--r--cheatsheet.html166
1 files changed, 166 insertions, 0 deletions
diff --git a/cheatsheet.html b/cheatsheet.html
new file mode 100644
index 0000000..4cb4a1f
--- /dev/null
+++ b/cheatsheet.html
@@ -0,0 +1,166 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<title>newOS4 — Quick Reference</title>
+<style>
+*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
+:root{
+ --bg:#0a0a14;--bg2:#111122;--bg3:#16162a;--text:#d0d0e8;--text2:#8888aa;
+ --accent:#7c5cfc;--accent2:#a78bfa;--green:#34d399;--cyan:#22d3ee;--amber:#fbbf24;
+ --rose:#fb7185;--border:#2a2a4a;--radius:8px;
+ --font-mono:'JetBrains Mono','Fira Code','Courier New',monospace;
+ --font-sans:-apple-system,BlinkMacSystemFont,'Segoe UI','Inter',sans-serif
+}
+body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:14px;line-height:1.5;padding:20px;-webkit-font-smoothing:antialiased}
+h1{font-size:1.4em;color:#fff;margin-bottom:4px;letter-spacing:-.02em;display:flex;align-items:center;gap:8px}
+.sub{color:var(--text2);font-size:.82em;margin-bottom:20px;border-bottom:1px solid var(--border);padding-bottom:12px}
+.sub a{color:var(--accent2);text-decoration:none}
+.sub a:hover{color:#fff}
+h2{font-size:.95em;color:var(--accent2);margin:16px 0 8px;letter-spacing:.03em;text-transform:uppercase;display:flex;align-items:center;gap:6px}
+.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:4px 12px;margin-bottom:4px}
+.cmd{font-family:var(--font-mono);font-size:.85em;color:var(--accent2);font-weight:600}
+.desc{color:var(--text2);font-size:.78em}
+.item{padding:4px 0;border-bottom:1px solid rgba(42,42,74,.3);display:flex;gap:8px;align-items:baseline}
+.item .cmd{min-width:80px;flex-shrink:0}
+.cols{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px}
+@media(max-width:600px){.cols{grid-template-columns:1fr}}
+pre{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);padding:10px 14px;font-family:var(--font-mono);font-size:.82em;overflow-x:auto;margin:8px 0;line-height:1.6;color:var(--text)}
+@media print{body{background:#fff;color:#222;padding:10mm;font-size:10px}:root{--bg:#fff;--bg2:#f5f5f5;--text:#222;--text2:#666;--accent2:#6366f1;--accent:#6366f1;--border:#ddd;--green:#16a34a;--rose:#dc2626}.sub{border-color:#ddd}.item{border-color:#eee}.cmd{color:#4f46e5}pre{background:#f5f5f5;border-color:#ddd;color:#333}.no-print{display:none!important}}
+.footer{text-align:center;margin-top:24px;padding-top:12px;border-top:1px solid var(--border);color:var(--text2);font-size:.78em}
+</style>
+</head>
+<body>
+
+<h1>⚡ newOS4 Quick Reference</h1>
+<div class="sub">WebX11 v4.2 · <a href="help.html">Full docs →</a> · <span class="no-print">Ctrl+P to print</span></div>
+
+<div class="cols">
+
+<div>
+<h2>🟢 Basics</h2>
+<div class="grid">
+<div class="item"><span class="cmd">help</span><span class="desc">Show all commands</span></div>
+<div class="item"><span class="cmd">help &lt;cmd&gt;</span><span class="desc">Details for a command</span></div>
+<div class="item"><span class="cmd">ls</span><span class="desc">List files</span></div>
+<div class="item"><span class="cmd">cd &lt;dir&gt;</span><span class="desc">Change directory</span></div>
+<div class="item"><span class="cmd">pwd</span><span class="desc">Print working dir</span></div>
+<div class="item"><span class="cmd">clear / cls</span><span class="desc">Clear terminal</span></div>
+<div class="item"><span class="cmd">cat &lt;file&gt;</span><span class="desc">View file</span></div>
+<div class="item"><span class="cmd">touch &lt;file&gt;</span><span class="desc">Create empty file</span></div>
+<div class="item"><span class="cmd">mkdir &lt;dir&gt;</span><span class="desc">Create directory</span></div>
+<div class="item"><span class="cmd">rm &lt;file&gt;</span><span class="desc">Remove file</span></div>
+<div class="item"><span class="cmd">cp &lt;src&gt; &lt;dst&gt;</span><span class="desc">Copy file</span></div>
+<div class="item"><span class="cmd">mv &lt;old&gt; &lt;new&gt;</span><span class="desc">Move/rename</span></div>
+<div class="item"><span class="cmd">edit &lt;file&gt;</span><span class="desc">Open code editor</span></div>
+<div class="item"><span class="cmd">find &lt;name&gt;</span><span class="desc">Search files</span></div>
+<div class="item"><span class="cmd">grep &lt;str&gt;</span><span class="desc">Search inside files</span></div>
+<div class="item"><span class="cmd">tree</span><span class="desc">Dir tree view</span></div>
+</div>
+
+<h2>🤖 AI</h2>
+<div class="grid">
+<div class="item"><span class="cmd">ai "..."</span><span class="desc">Ask AI assistant</span></div>
+<div class="item"><span class="cmd">ask "..."</span><span class="desc">Alias for ai</span></div>
+<div class="item"><span class="cmd">ai-model</span><span class="desc">List/switch model</span></div>
+<div class="item"><span class="cmd">ai-clear</span><span class="desc">Reset conversation</span></div>
+<div class="item"><span class="cmd">ai-system</span><span class="desc">Show/edit system prompt</span></div>
+<div class="item"><span class="cmd">ai-context</span><span class="desc">View AI context</span></div>
+<div class="item"><span class="cmd">ai-stop</span><span class="desc">Cancel AI</span></div>
+</div>
+
+<h2>🧩 Modules</h2>
+<div class="grid">
+<div class="item"><span class="cmd">modules / listmods</span><span class="desc">List loaded modules</span></div>
+<div class="item"><span class="cmd">loadmod &lt;url&gt;</span><span class="desc">Load module from URL</span></div>
+<div class="item"><span class="cmd">startup-modules</span><span class="desc">Configure boot modules</span></div>
+<div class="item"><span class="cmd">tutorial</span><span class="desc">Interactive tour</span></div>
+</div>
+
+<h2>🦙 Ollama</h2>
+<div class="grid">
+<div class="item"><span class="cmd">ollama</span><span class="desc">Open Ollama panel</span></div>
+<div class="item"><span class="cmd">models</span><span class="desc">List available models</span></div>
+<div class="item"><span class="cmd">model-pull &lt;name&gt;</span><span class="desc">Download a model</span></div>
+</div>
+
+<h2>📡 Network</h2>
+<div class="grid">
+<div class="item"><span class="cmd">search &lt;q&gt;</span><span class="desc">Web search</span></div>
+<div class="item"><span class="cmd">fetch &lt;url&gt;</span><span class="desc">Fetch web page</span></div>
+<div class="item"><span class="cmd">ddg &lt;q&gt;</span><span class="desc">DuckDuckGo search</span></div>
+<div class="item"><span class="cmd">server</span><span class="desc">Start/status server</span></div>
+</div>
+
+</div>
+
+<div>
+
+<h2>🔧 Tools</h2>
+<div class="grid">
+<div class="item"><span class="cmd">calc &lt;expr&gt;</span><span class="desc">Calculator</span></div>
+<div class="item"><span class="cmd">cron-every &lt;s&gt; &lt;cmd&gt;</span><span class="desc">Schedule repeating</span></div>
+<div class="item"><span class="cmd">cron-list / cron-stop</span><span class="desc">Manage jobs</span></div>
+<div class="item"><span class="cmd">wpm</span><span class="desc">Package manager</span></div>
+<div class="item"><span class="cmd">mindmap</span><span class="desc">Brainstorming tool</span></div>
+<div class="item"><span class="cmd">webdav-status</span><span class="desc">Cloud sync status</span></div>
+<div class="item"><span class="cmd">webdav-push / pull</span><span class="desc">Sync files</span></div>
+<div class="item"><span class="cmd">theme &lt;name&gt;</span><span class="desc">Change theme</span></div>
+<div class="item"><span class="cmd">voice</span><span class="desc">Speech-to-text</span></div>
+<div class="item"><span class="cmd">chat</span><span class="desc">Chat overlay</span></div>
+<div class="item"><span class="cmd">gzip / gunzip</span><span class="desc">Compress files</span></div>
+<div class="item"><span class="cmd">encrypt / decrypt</span><span class="desc">AES-256 encrypt</span></div>
+</div>
+
+<h2>🐚 Shell</h2>
+<div class="grid">
+<div class="item"><span class="cmd">export &lt;K&gt;=&lt;V&gt;</span><span class="desc">Set variable</span></div>
+<div class="item"><span class="cmd">script &lt;file.sh&gt;</span><span class="desc">Run shell script</span></div>
+<div class="item"><span class="cmd">set</span><span class="desc">List variables</span></div>
+<div class="item"><span class="cmd">cmd1 ; cmd2</span><span class="desc">Sequence</span></div>
+<div class="item"><span class="cmd">cmd1 && cmd2</span><span class="desc">Chain (AND)</span></div>
+<div class="item"><span class="cmd">cmd1 || cmd2</span><span class="desc">Chain (OR)</span></div>
+<div class="item"><span class="cmd">cmd1 | cmd2</span><span class="desc">Pipe</span></div>
+<div class="item"><span class="cmd">cmd &gt; file</span><span class="desc">Redirect output</span></div>
+</div>
+
+<h2>🖥️ System</h2>
+<div class="grid">
+<div class="item"><span class="cmd">status</span><span class="desc">System health</span></div>
+<div class="item"><span class="cmd">mem</span><span class="desc">Memory usage</span></div>
+<div class="item"><span class="cmd">echo &lt;text&gt;</span><span class="desc">Print text</span></div>
+<div class="item"><span class="cmd">date / cal</span><span class="desc">Date & calendar</span></div>
+<div class="item"><span class="cmd">whoami / hostname</span><span class="desc">User & machine</span></div>
+<div class="item"><span class="cmd">logs &lt;n&gt;</span><span class="desc">View recent logs</span></div>
+<div class="item"><span class="cmd">logrotate</span><span class="desc">Rotate log files</span></div>
+<div class="item"><span class="cmd">config</span><span class="desc">Config manager UI</span></div>
+</div>
+
+<h2>🔒 Security</h2>
+<div class="grid">
+<div class="item"><span class="cmd">security</span><span class="desc">Show current level</span></div>
+<div class="item"><span class="cmd">security-level 0-3</span><span class="desc">Set level</span></div>
+</div>
+<div style="margin-top:8px">
+<p style="font-size:.78em;color:var(--text2)">Level 0 = permissive · 1 = standard (default) · 2 = paranoid · 3 = audit</p>
+</div>
+
+<h2>⌨️ Shortcuts</h2>
+<div class="grid">
+<div class="item"><span class="cmd">↑ / ↓</span><span class="desc">Command history</span></div>
+<div class="item"><span class="cmd">Tab</span><span class="desc">Autocomplete</span></div>
+<div class="item"><span class="cmd">Ctrl+K</span><span class="desc">Quick Commands panel</span></div>
+<div class="item"><span class="cmd">Esc</span><span class="desc">Cancel AI / close</span></div>
+<div class="item"><span class="cmd">Ctrl+L</span><span class="desc">Clear terminal</span></div>
+</div>
+
+</div>
+</div>
+
+<div class="footer">
+ WebX11 v4.2 · <a href="help.html">help.html</a> · newOS4 on <a href="main.html">Launch →</a>
+</div>
+
+</body>
+</html>