Generated: 2026-01-20
Command applications for the TerminalOS shell. Each file is one command class.
class CommandNameApp {
constructor(terminal, filesystem, windowManager, os) {
this.terminal = terminal;
this.filesystem = filesystem;
this.windowManager = windowManager;
this.os = os;
}
async run(args) {
// command implementation
}
}
window.CommandNameApp = CommandNameApp;
assets/js/terminal/core.js handleCommand() switch.runCommand() app map.\x1b[1;32m, \x1b[1;31m, etc.).\r\n.this.terminal.cols || 60 for width-aware formatting.TerminalUtils.center() and TerminalUtils.wrap() for formatting.resolvePath, exists, isDirectory, read._data/ via window.JEKYLL_DATA.