Skip to content

Latest commit

 

History

History
21 lines (20 loc) · 799 Bytes

File metadata and controls

21 lines (20 loc) · 799 Bytes

xclock Roadmap

  • Project Setup
    • Initialize Rust project
    • Configure dependencies (clap, chrono, crossterm, ratatui)
  • Core Functionality
    • Implement ASCII digit rendering system
    • Implement Clock Mode (display current time)
    • Implement Countdown Mode (timer functionality)
    • Implement Argument Parsing (CLI flags/options)
  • UI/UX
    • Center alignment and responsive resizing
    • Color support
    • Keybindings (quit, etc.)
  • Distribution Scripts
    • Create install.sh (Linux/macOS)
    • Create uninstall.sh (Linux/macOS)
    • Create install.ps1 (Windows)
    • Create uninstall.ps1 (Windows)
  • Documentation
    • Comprehensive README.md (English)