A modular, high-performance terminal IDE framework built on TMUX.
Nexus Shell transforms your terminal into a powerhouse IDE. It uses a "Bring Your Own Tools" philosophy—acting as an orchestration engine that perfectly arranges your favorite CLI and TUI applications into indestructible, hot-swappable workspaces.
All technical documentation, manuals, and protocols are indexed in the central hub:
- Master Manual - Features, Keybindings, and CLI reference.
- Installation - Setup and hardware optimization.
- Vision & Philosophy - The "Universal Creative Workstation".
- Hot-Swappable Compositions: Switch your entire terminal layout in milliseconds.
- Multi-Window Project Slots: Open up to 10 independent layout slots instantly using
Alt-1throughAlt-9. - Sovereign Infrastructure: Built-in Event Bus, AI Daemons (SID), and Safety Guards.
- Terminal Viewport: Integrated terminal-based web browser (Carbonyl/Grip).
- Deep Nvim Integration: Built-in RPC for seamless agentic coordination.
# Clone the repository
git clone https://github.com/samir-alsayad/nexus-shell.git
cd nexus-shell
# Launch the station
./bin/nxsFor advanced usage (profiles, layouts, and AI coordination), consult the Master Manual.
Nexus adapts to your current task via JSON/YAML definitions. Use ./bin/nxs --list to explore available options.
Common Domains:
vscodelike- Standard IDE layout.ai-pair- Optimized for agentic pair programming.sovereign-control- Full dashboard for autonomous missions.devops- Infrastructure management stack.
MIT
Shell:** zsh / bash
MIT