Skip to content

Latest commit

 

History

History
70 lines (51 loc) · 1.75 KB

todo.md

File metadata and controls

70 lines (51 loc) · 1.75 KB

🚀 Astal Bar Development Tasks

Core Modules To-Do List

Bluetooth Module

  • Create a Bluetooth module with additional information
    • Device battery levels
    • Connection status
    • Other device details

Display Controls Module

  • Create a comprehensive display control module including:
    • Brightness control (with multi-monitor support like KDE Plasma)
    • Night light slider (or toggle switch as fallback)
    • Dark mode toggle

Keyboard Visualization

  • Develop a module that replicates keycastr functionality
    • Real-time key press display
    • Visual feedback

Dock Improvements

  • Enhance dock functionality
    • Window focusing when clicking open applications
    • Investigate Niri compatibility

Clock & Calendar Module

  • Create clock module (similar to GNOME 46)
    • Calendar integration
    • Notification center
    • Event management
    • Timer/pomodoro functionality with configurable work and rest periods

GitHub Integration

  • [-] Develop GitHub events module
    • Utilize GitHub's free API
    • Display personal event feed
    • Activity tracking
    • Add tabs for different views:
      • Current activity view
      • Pull request status tracker
      • Subscribed notifications panel

System Vitals Module

  • Complete the Vitals module to display:
    • RAM usage
    • CPU utilization
    • System temperature
    • Additional metrics similar to GNOME Vitals extension

Configuration Module

  • Create a module for user configurations:
    • User-variable settings
    • Pinned icon management
    • GitHub account setup
    • Additional customization options

System Info Panel

  • Add a dock icon for system settings that includes:
    • Configuration options
    • Custom Lua-based system info display (similar to neofetch)