diff options
Diffstat (limited to 'cheatsheet.html')
| -rw-r--r-- | cheatsheet.html | 166 |
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 <cmd></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 <dir></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 <file></span><span class="desc">View file</span></div> +<div class="item"><span class="cmd">touch <file></span><span class="desc">Create empty file</span></div> +<div class="item"><span class="cmd">mkdir <dir></span><span class="desc">Create directory</span></div> +<div class="item"><span class="cmd">rm <file></span><span class="desc">Remove file</span></div> +<div class="item"><span class="cmd">cp <src> <dst></span><span class="desc">Copy file</span></div> +<div class="item"><span class="cmd">mv <old> <new></span><span class="desc">Move/rename</span></div> +<div class="item"><span class="cmd">edit <file></span><span class="desc">Open code editor</span></div> +<div class="item"><span class="cmd">find <name></span><span class="desc">Search files</span></div> +<div class="item"><span class="cmd">grep <str></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 <url></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 <name></span><span class="desc">Download a model</span></div> +</div> + +<h2>📡 Network</h2> +<div class="grid"> +<div class="item"><span class="cmd">search <q></span><span class="desc">Web search</span></div> +<div class="item"><span class="cmd">fetch <url></span><span class="desc">Fetch web page</span></div> +<div class="item"><span class="cmd">ddg <q></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 <expr></span><span class="desc">Calculator</span></div> +<div class="item"><span class="cmd">cron-every <s> <cmd></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 <name></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 <K>=<V></span><span class="desc">Set variable</span></div> +<div class="item"><span class="cmd">script <file.sh></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 > 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 <text></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 <n></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> |