Skip to content

Add Canvas Grades plugin by mcwiseman97#155

Open
mcwiseman97 wants to merge 1 commit intoAvengeMedia:masterfrom
mcwiseman97:add-canvas-grades
Open

Add Canvas Grades plugin by mcwiseman97#155
mcwiseman97 wants to merge 1 commit intoAvengeMedia:masterfrom
mcwiseman97:add-canvas-grades

Conversation

@mcwiseman97
Copy link

Canvas Grades

A DankBar widget that shows Canvas LMS grades, upcoming assignments, missing work, and announcements.

Features:

  • At-a-glance stat tiles (Upcoming / Missing / Announcements)
  • Live grade strip with all course grades, clickable to open Canvas
  • Assignments grouped by due date: TODAY / TOMORROW / THIS WEEK / LATER
  • Assignment type icons (quiz, discussion, reading) with semantic colors
  • Mark Done button for completion-type assignments
  • Auto-refresh with configurable interval

Dependencies: curl, jq, bash
Compositors: niri, hyprland
Distro: any

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant