The Zeno terminal (Documentation Index
Fetch the complete documentation index at: https://mintlify.com/xXmizzeryXx/zenodeployment/llms.txt
Use this file to discover all available pages before exploring further.
console.html) is a fully browser-based command-line environment — no shell connection, no server. It runs inside a styled emulator with a CRT scanline overlay, a blinking cursor, and a green-on-dark color scheme. Every command you run is processed by a JavaScript engine in the page, and your session persists for as long as the tab is open.
How to access
Click Terminal in the dashboard app grid. The terminal opens in a new page and immediately plays a boot sequence with system initialization messages before presenting a prompt.Prompt
The prompt follows the format:localStorage under zeno-username. If no name has been set, it defaults to guest. You can change it at any time with the chname command (see below) or via Settings → Personalization.
Built-in commands
Core utilities
Core utilities
| Command | Description |
|---|---|
help | Print a table of all available commands |
clear / cls | Clear all output from the terminal |
echo [text] | Print text to the output area |
date | Show the current date and time in UTC, local, and Unix timestamp formats |
whoami | Print the current username and group membership |
uptime | Show elapsed time since the terminal session started |
banner | Display the Zeno ASCII art logo |
history | List previously entered commands, numbered |
System information
System information
| Command | Description |
|---|---|
sysinfo / info | Display a table of OS, kernel, shell, browser, resolution, CPU, memory, platform, language, and connection status |
neofetch | Render a side-by-side ASCII logo and system info panel with color swatches |
uname | Print the kernel string Eclipse 6.6.6-zeno-neon #1 SMP PREEMPT |
pwd | Print /home/<username> |
Filesystem (simulated)
Filesystem (simulated)
| Command | Description |
|---|---|
ls [dir] | List entries in the simulated home directory. Includes games/, movies/, browser/, secrets/, README.md, .zeno_config, and .history |
cat [file] | Print the contents of a file. Supported files: README.md, .zeno_config |
Network and math
Network and math
| Command | Description |
|---|---|
ping [host] | Simulate four ICMP packets to a host, then print packet-loss statistics |
calc [expression] | Evaluate a math expression and print the result. Uses the same engine as the js command |
Customization
Customization
| Command | Description |
|---|---|
theme [name] | Change the terminal color theme. Available themes: green, cyan, pink, purple, amber |
chname [name] | Change your display name. The name is saved to localStorage and applied across all Zeno pages. Names may only contain letters, numbers, _, and -, up to 24 characters |
JavaScript sandbox
JavaScript sandbox
| Command | Description |
|---|---|
js [code] | Evaluate a JavaScript expression or statement in the sandboxed context. console.log, console.warn, console.error, and console.info are all captured and printed to the terminal |
let x = 5 | Variable assignments entered directly (without js) are evaluated as JavaScript. Variables declared with var, let, or const persist between commands in the same session |
Hidden commands
Hidden commands
Keyboard shortcuts
Navigate command history
Press Up arrow to cycle backward through previously entered commands. Press Down arrow to move forward. History is capped at 100 entries per session.
Tab completion
Press Tab to auto-complete a partially typed command. Completion matches the first built-in command that starts with the characters you have typed.
JavaScript evaluation
Any input that is not a recognized built-in command is automatically evaluated as JavaScript. The terminal detects JavaScript by checking whether the input starts with a keyword (var, let, const, if, for, while, function, etc.) or contains operators and punctuation typical of expressions.
Variables assigned with
let, var, or const persist within the same browser session. They are cleared when you close or reload the tab.Visual style
The terminal uses JetBrains Mono for all text. Output is color-coded by message type:| Type | Color |
|---|---|
| Prompt and input | #00ff88 (neon green) |
| Standard output | #a0c8a0 (muted green) |
| Info messages | #00f5ff (cyan) |
| Warnings | #ffe600 (yellow) |
| Errors | #ff006e (pink/red) |
| System messages | #5a7a5a (dim green) |
| ASCII art | #00f5ff (cyan) |
Simulated environment
The terminal is a simulated shell — it is not connected to a real operating system or server. File system operations (ls, cat) operate on a hardcoded set of virtual entries. Network operations (ping) generate random latency values locally. sysinfo reads real browser properties (screen resolution, CPU concurrency, language) alongside fictional OS details.
Related pages
Dashboard overview
Access the terminal from the app grid on the main dashboard.
AI assistant
Ask questions and get code assistance from the built-in AI.