Repository navigation
Termonaut v0.9.0 - Official Stable Release with Complete GitHub Integration & Enhanced UX
Termonaut v0.9.0 - Official Release ๐
๐ Stable Release Highlights
Termonaut v0.9.0 is the first stable release of the gamified terminal productivity tracker! This release includes all features from the RC versions plus comprehensive GitHub integration.
๐ Core Features
๐ฎ Complete Gamification System
- XP & Leveling: Space-themed progression from Cadet to Cosmic Commander
- 20+ Achievements: From Shell Sprinter to Docker Whale, unlock achievements based on your terminal habits
- Easter Eggs: 13+ contextual surprises for git commits, coffee breaks, and more
- Command Categories: 17 categories with smart auto-classification
๐ Advanced Analytics & Insights
- TUI Dashboard: Beautiful terminal interface with real-time stats
- Productivity Analytics: Deep insights into your terminal usage patterns
- Heatmaps: Visual activity tracking like GitHub contribution graphs
- Privacy-First: Comprehensive command sanitization with configurable patterns
๐ GitHub Integration
- Dynamic Badges: Auto-generated shields.io badges for your README
- Profile Generation: Complete productivity profiles in Markdown
- Repository Sync: Automatic synchronization with your GitHub repos
- GitHub Actions: Workflow templates for automated stats updates
โก User Experience Excellence
- Short Alias: Use
tninstead oftermonautfor all commands - Zero Noise: Complete elimination of job control messages
- Empty Command Stats: Quick stats display when pressing Enter
- Shell Completion: User-friendly setup for bash/zsh completion
- Shell Prompt Integration: Add terminal stats to your shell prompt with
tn prompt - Fixed GitHub Actions: Proper configuration handling for workflow generation
๐ Installation
Quick Install (Recommended)
curl -sSL https://raw.githubusercontent.com/oiahoon/termonaut/main/install.sh | bashManual Installation
- Download the appropriate binary for your platform from the release assets
- Make it executable:
chmod +x termonaut-0.9.0-your-platform - Move to PATH:
sudo mv termonaut-0.9.0-your-platform /usr/local/bin/termonaut - Install shell hooks:
tn advanced shell install
๐ Quick Start
# Install shell integration
tn advanced shell install
# View your stats
tn stats
# Open the TUI dashboard
tn tui
# Add stats to your shell prompt
export PS1="$(tn prompt) $PS1"
# Generate GitHub badges
tn github badges generate
# Set up GitHub repository for sync
tn config set sync_repo your-username/your-repo
# Generate GitHub Actions workflow
tn github actions generate termonaut-stats-update
# Create your productivity profile
tn github profile generate๐ง Configuration
# Set your preferred theme
tn config set theme emoji
# Enable empty command stats
tn config set empty_command_stats true
# Configure GitHub integration
tn config set sync_repo your-username/your-repo
tn config set sync_enabled true
# Add prompt integration to shell
echo 'export PS1="$(tn prompt) $PS1"' >> ~/.bashrc # or ~/.zshrc๐ Documentation
- README: Complete setup and usage guide
- GitHub Integration: Comprehensive guide for social features
- Troubleshooting: Solutions for common issues
- Contributing: How to contribute to the project
๐ Acknowledgments
Special thanks to all beta testers and contributors who provided feedback during the RC phases. Your input was invaluable in making this release stable and user-friendly.
๐ Bug Reports & Feature Requests
Please report issues and suggest features on our GitHub Issues page.
Happy Terminal Productivity! ๐
Full Changelog: 0.9.0-rc...v0.9.0