Ancient wisdom for modern workflows - Rune CLI Documentation
π Documentation
π Beta Status: Youβre installing v0.2.0-beta.1 - the MVP feature-complete version. Join the beta program for updates and feedback channels.
Installation
π Quick Install (Recommended)
One-line installer for macOS and Linux systems
# macOS/Linux
curl -fsSL https://raw.githubusercontent.com/ferg-cod3s/rune/main/install.sh | bash
πΊ Homebrew (macOS)
Install via Homebrew package manager
brew install --cask ferg-cod3s/tap/rune
πΉ Go Install
Build from source with Go toolchain
go install github.com/ferg-cod3s/rune/cmd/rune@latest
π¦ Manual Installation
Download and install manually
- Download from GitHub Releases
- Extract binary and move to your
PATH
- Make executable:
chmod +x rune
πͺ Windows Installation
Download the Windows binary from GitHub Releases and add to your PATH
.
Initial Setup
1οΈβ£ Initialize Configuration
Interactive setup to configure your work environment
rune init --guided
This setup configures:
- Work hours and break intervals
- Project detection rules
- Start/stop rituals
- Integration preferences
2οΈβ£ Verify Installation
Confirm everything is working correctly
rune --version
rune status
Basic Usage
Daily Workflow
π Start Your Workday
# Start tracking and enable focus mode rune start
Check current status
rune status
βΈοΈ Take Breaks
# Pause for a break rune pause
Resume work
rune resume
π End Your Day
# Stop tracking and generate report
rune stop
Time Tracking & Reporting
π Daily Reports
# View today's report
rune report --today
π Weekly Reports
# View this week's report
rune report --week
π Custom Date Range
# View specific date range
rune report --from 2024-01-01 --to 2024-01-07
Configuration Management
βοΈ Edit Configuration
# Edit configuration file
rune config edit
β Validate Settings
# Validate configuration
rune config validate
π View Current Config
# Show current configuration
rune config show
Next Steps
Beta Feedback
As a beta user, your feedback is invaluable! Please share:
- GitHub Discussions: General feedback and questions
- GitHub Issues: Bug reports and feature requests
- Email:
beta@rune.dev
for private feedback
Getting Help
- Run
rune --help
for command overview - Run
rune <command> --help
for specific command help - Check the Beta Program page for known issues
- Visit GitHub Discussions for community support