HARTWELL_LABS

Aurora โ€” User Guide

Everything you need to live inside the OS: desktop navigation, shortcuts, the eight applications, and the complete shell command reference.

Aurora โ€” User Guide

Everything you need to live inside the OS: desktop navigation, shortcuts, the eight applications, and the complete shell command reference.

Desktop navigation

ElementHow to use it
Desktop iconsSingle click selects, double click launches
Start menu (โ—ˆ)Click the start button; grid of all apps; Lock and Restart in the footer
TaskbarOne button per running app; click toggles minimize/restore; active app is highlighted
Right-click desktopContext menu: Open Terminal, New Folderโ€ฆ, New Fileโ€ฆ, Change Wallpaper, Lock Screen, Restart
Double-click wallpaperOpens a Terminal
๐Ÿ“ถ tray iconVirtual network status popup (AuroraNet)
Ctrl+Alt+LLock the system; click or press any key to unlock

Keyboard shortcuts

KeysAction
Ctrl+Alt+LLock screen
EscapeClose start menu / context menu
Ctrl+S (in Editor)Save the current file
Ctrl+L (in Terminal)Clear the terminal screen
Ctrl+C (in Terminal)Cancel the current input line
โ†‘ / โ†“ (in Terminal)Command history
Tab (in Terminal)Path completion

Applications

AppIconWhat it does
Files๐Ÿ“Graphical file manager โ€” breadcrumbs, path input, new file/folder, refresh, up-navigation; double-click files to open them in Editor
TerminalโŒจ๏ธThe shell โ€” full command reference below
Editor๐Ÿ“Plain-text editor with Open / Save and Ctrl+S; accepts a file path as a launch argument (open editor /path/file.txt)
Calculator๐ŸงฎExpression calculator โ€” operators + โˆ’ ร— รท, parentheses, 30-char limit, error handling
Paint๐ŸŽจCanvas drawing โ€” 12-color palette, brush size 1โ€“24 px, eraser, Clear, PNG export
System Monitor๐Ÿ“ŠLive CPU and memory graphs, process table with per-process CPU/mem, session stats
Settingsโš™๏ธ5 themes, 5 wallpapers, sound toggle, 12/24-hour clock
Aboutโ—ˆVersion, live session uptime, subsystem statistics, feature grid

Shell โ€” complete command reference

The AURORA shell (aurora-sh) ships 37 commands. Type help in the terminal for the same list, or man <command> for the manual entry.

Files & directories

CommandUsageDescription
lsls [path]List directory contents (directories in cyan)
llll [path]Long listing with type and human-readable sizes
cdcd <path>Change directory (default: home)
pwdpwdPrint the working directory
treetree [path] [depth]Recursive directory tree
mkdirmkdir [-p] <dir>Create a directory (-p creates parents)
rmrm [-r] <path>Remove a file (-r for directories)
cpcp <src> <dst>Copy file or directory (recursive)
mvmv <src> <dst>Move or rename

Reading & writing

CommandUsageDescription
catcat <file>...Concatenate files to stdout
echoecho <text>Print text (supports "quoted" arguments)
touchtouch <file>Create an empty file
headhead [-n N] <file>First N lines (default 10)
tailtail [-n N] <file>Last N lines (default 10)
wcwc <file>Count lines, words and characters
grepgrep <pattern> <file>Search a file for a pattern

Redirection

ExampleEffect
echo hello > out.txtWrite output to a file (overwrite)
ls > listing.txtRedirect any command output
echo more >> out.txtAppend output to a file

System information

CommandUsageDescription
datedateCurrent date and time
whoamiwhoamiPrint the current user (user)
hostnamehostnamePrint the machine name (aurora)
unameuname [-a]Kernel / system information
uptimeuptimeTime since boot
neofetchneofetchSystem banner with logo
dfdfFilesystem usage across the virtual disk
dudu <path>Disk usage of a path
versionversionOS, kernel, shell and window-manager versions

Processes & apps

CommandUsageDescription
pspsTable of running processes (PID, CPU, memory)
killkill <pid>Terminate a process by PID
openopen <app> [args]Launch an application (e.g. open editor file.txt)
appsappsList installed applications with categories

Shell conveniences

CommandUsageDescription
helphelp [command]List commands or show help for one
manman <command>Manual entry for a command
historyhistoryShow command history
clearclearClear the screen
exitexitClose the terminal
sudosudo <command>Execute as root โ€” you already are root
shutdownshutdownReboot Aurora
fortunefortuneRandom quote

Tips

  • Tab completes paths; type a prefix and press Tab. Multiple matches are listed inline.
  • โ†‘/โ†“ cycle through command history; history shows the numbered list.
  • Redirection works with any command, not just echo.
  • Files created in the terminal appear instantly in the Files app โ€” the filesystem broadcasts fs:changed over the EventBus.
  • The filesystem persists across page reloads (localStorage). Use rm -r carefully โ€” EPERM protects the root directory.

Troubleshooting

SymptomFix
No soundSound requires a first user interaction (autoplay policy) โ€” click anywhere, then check Settings โ†’ Behavior โ†’ Sound
Files missing after reloadOpen Settings โ†’ theme change reloads cleanly; if storage was cleared, the seed image is restored automatically
Terminal not focusedClick inside the terminal; the app focuses itself on open
Windows off-screenWindows cascade and clamp to the viewport; maximize (โ–ก) resets geometry

Back to Overview ยท Architecture

On this page