Features & Benefits

A keyboard-driven development environment optimized for parallel Claude Code workflows.

Development Workflow

Manage multiple Claude Code sessions with intelligent organization and dynamic layout.

Multi-Project Sessions
Work across multiple codebases simultaneously
  • • Up to 5 parallel Claude Code terminals
  • • Dmenu picker discovers git repositories
  • • Session state persists across restarts
  • • Title bars show project[branch] #N
Dynamic Terminal Grid
Flexible workspace that adapts to your needs
  • • Proportional resize as terminals open/close
  • • Mod+Ctrl+a to add terminal on demand
  • • Mod+Ctrl+q to close focused terminal
  • • 70/30 vertical split (terminals/utilities)
Real-Time Monitoring
Track resource usage and API consumption
  • • Claude Code API usage (5h + 7d windows)
  • • Rolling usage reset timer
  • • GPU utilization and VRAM tracking
  • • Gold accent status display

Ergonomic Design

Keyboard-first interface with consistent visual environment reduces cognitive load.

Keyboard-Driven
Fast navigation without reaching for the mouse
  • • Mod+F1-F5 for terminal switching
  • • Mod+F7-F10 for utility panes
  • • No mouse interaction required
  • • Consistent keybinding patterns
Consistent Visual Environment
Unified aesthetic reduces context switching
  • • One Dark color palette throughout
  • • Gold accent for focused windows
  • • JetBrains Mono monospace font
  • • Title bars only on Railroad terminals

Operations

Reliable installation and comprehensive test coverage ensure stability.

Idempotent Installation
Safe, repeatable setup process
  • • Single script handles full setup
  • • Safe to re-run without side effects
  • • Manages i3, alacritty, fonts, and tools
  • • Installs MCP and Claude Code CLI
Test Coverage
Verified functionality through automated testing
  • • 87 unit tests covering core systems
  • • Session management verification
  • • Status bar metrics validation
  • • Terminal lifecycle testing

Technical Foundation

Built on proven tools with focused integration.

Core Components
Lightweight stack optimized for Claude Code workflows

Window Manager

  • • i3 tiling window manager
  • • Custom layout configuration
  • • Persistent workspace state

Terminal

  • • Alacritty GPU-accelerated
  • • One Dark Pro theme
  • • JetBrains Mono font

Status Bar

  • • i3blocks modular status
  • • Custom blocklets in Bash
  • • Real-time metric updates

Integration

  • • Claude Code CLI
  • • Model Context Protocol
  • • Git repository discovery

Performance Characteristics

Lightweight resource footprint suitable for development workstations.

Resource Usage
Minimal overhead on system resources

Window Manager

i3 typically uses less than 50MB RAM with low CPU impact

Terminal Emulator

Alacritty provides GPU acceleration with minimal memory per instance

Status Monitoring

Status bar blocklets run on-demand, not continuously polling