Ancient wisdom for modern workflows - Rune CLI Documentation
Welcome to the Rune CLI Beta! Youโre among the first to experience the next generation of developer productivity automation.
What is Rune?
Rune is a developer-first CLI that automates your entire work ritual - from time tracking and focus mode to project-specific automation. Think of it as your personal productivity assistant that understands developer workflows.
Key Features in Beta
Intelligent Time Tracking
Automatic project detection via Git, package.json, go.mod with session persistence across restarts.
Cross-Platform Focus Mode
Do Not Disturb automation for macOS, Windows, and Linux with 6+ desktop environment support.
Ritual Automation
Custom commands that run when you start/stop work with YAML configuration and error handling.
Smart Reporting
Daily/weekly summaries with project breakdowns and colored CLI output with themes.
Migration Tools
Import your data from Watson and Timewarrior with project mapping and dry-run preview.
Cross-Platform
Native support for macOS, Linux, and Windows with platform-specific optimizations.
Installation
๐ Quick Install (Recommended)
# macOS/Linux curl -fsSL https://raw.githubusercontent.com/ferg-cod3s/rune/main/install.sh | bash
Or with Homebrew (macOS)
brew install โcask ferg-cod3s/tap/rune
๐ฆ Manual Installation
- Download the latest beta from GitHub Releases
- Extract and move to your PATH
- Run
rune init --guided
to get started
Quick Start
# Initialize Rune with guided setup
rune init --guided
# Start your first work session
rune start
# Check your status
rune status
# Take a break
rune pause
# Resume work
rune resume
# End your session
rune stop
# View your daily report
rune report today
Beta Feedback Channels
We want to hear from you! Your feedback shapes Runeโs future.
GitHub Discussions
Share ideas, ask questions, and connect with other beta testers in our community forum.
Email Feedback
Send private feedback directly to beta@rune.dev for sensitive topics.
What Weโre Looking For
- Workflow integration: How does Rune fit into your daily routine?
- Feature requests: Whatโs missing from your ideal productivity tool?
- Bug reports: Whatโs not working as expected?
- Performance feedback: Startup time, memory usage, responsiveness
- Documentation gaps: Whatโs confusing or missing?
- Platform-specific issues: macOS, Linux, Windows compatibility
๐ง Beta Status & Limitations
Current Version: v0.2.0-beta.1
โ Whatโs Working Great
- Core time tracking functionality
- macOS, Windows, and Linux DND integration
- Basic ritual automation
- Watson/Timewarrior migration
- Shell completions (Bash, Zsh, Fish)
- Configuration management
โ ๏ธ Known Limitations
- PowerShell completions: Not yet implemented
- Advanced reporting: Web dashboard planned for v1.0
- Plugin system: Foundation exists, full system coming in v1.0
- IDE integrations: VS Code extension planned for v1.0
- Mobile companion: iOS/Android apps planned for v1.1
๐ Known Issues
- Migration integration tests have string matching issues (functionality works)
- Some Linux desktop environments may need manual DND setup
- Windows Focus Assist requires Windows 10/11
๐บ๏ธ Roadmap to v1.0
Coming Soon (v0.9.x)
- PowerShell completions
- Enhanced error messages
- Configuration encryption
- Performance optimizations
v1.0 Features
- Web dashboard for advanced reporting
- VS Code extension for status display
- Plugin system for extensibility
- Team collaboration features
- Advanced ritual conditions
Post-v1.0
- Mobile companion apps
- IDE integrations (JetBrains, Vim, Emacs)
- External service integrations (Slack, Discord, Calendar)
- AI-powered insights
๐ Beta Tester Recognition
- Contributors: Beta feedback contributors get recognition in v1.0 release notes
- Early access: First access to new features and premium capabilities
- Swag: Top contributors receive Rune CLI merchandise
- Community: Join our private beta Discord for direct developer access
๐ Thank You
Thank you for being part of the Rune CLI beta! Your feedback and support make this project possible.
Happy coding! ๐
Beta Program: v0.2.0-beta.1
Last Updated: July 16, 2025
Next Beta Release: Weekly (Fridays)
For the latest updates, follow @RuneCLI or watch the GitHub repository.