Terminal
OMXUS Terminal
The OMXUS Terminal is an AI-native terminal emulator built for the mesh network.
Overview
OMXUS Terminal is based on Zed Editor with custom integrations:
- Shell Integration - Automatic command tracking and history
- AI Assistant - DeepSeek-powered inline assistance
- Mesh Connectivity - Connect to any node in the OMXUS network
- Command History - Searchable, synced across devices
Installation
Desktop (Linux/macOS/Windows)
# Build from source
cd omxus-main/apps/zed-0.220.6
cargo build --release -p zed
# Run
./target/release/zed
Mobile
See Mobile_Apps for iOS and Android versions.
Keybindings
OMXUS Terminal uses Cursor-style keybindings:
| Shortcut | Action |
|---|---|
| Ctrl+K | Inline AI assist |
| Ctrl+L | Add to Agent chat |
| Ctrl+Shift+/ | Toggle Agent panel |
| Ctrl+` | Open terminal |
| Ctrl+Shift+` | New terminal |
AI Features
Inline Assist
Press Ctrl+K in the terminal to get AI-generated commands:
- Type your intent: "find all large files"
- AI generates:
find . -size +100M -type f - Press Enter to execute or Escape to cancel
Agent Panel
Press Ctrl+Shift+/ to open the full agent:
- Multi-turn conversations
- File context awareness
- Tool use (terminal, file editing, web search)
Shell Integration
OMXUS automatically injects shell hooks for:
- precmd/preexec - Track command start/end times
- CWD tracking - Know current directory
- Git status - Branch and dirty state
- Exit codes - Success/failure logging
Supported Shells
- Zsh (recommended)
- Bash
- Fish
Command History
Right-click in terminal → "Command History" to access:
- Recent commands
- Search by keyword
- Filter by exit code
- Sync across devices (coming soon)
Customization
Edit ~/.config/zed/settings.json:
{
"terminal": {
"shell": {
"program": "zsh"
},
"font_size": 14,
"env": {
"TERMINUS": "1"
}
},
"agent": {
"default_model": {
"provider": "deepseek",
"model": "deepseek-chat"
}
}
}
Branding
OMXUS Terminal displays "OMXUS" in:
- Application menu
- About dialog
- Update notifications
- Window title