Repository navigation
Releases: luoyiyxo/dsh-happycode
Releases · luoyiyxo/dsh-happycode
Release list
v0.1.0
Happycoding Everyday turns your local DeepSeek Harness session logs into a
GitHub-style contribution graph: a HappyCode row in the account menu opens a
centred dialog with your profile row, the year's activity as a five-shade heatmap,
a year picker, and a tooltip on every day.
Highlights
- Account-menu entry between Settings and Feedback — the row is cloned from the
host's own, so typography, spacing and hover match, and it joins keyboard traversal. - Centred modal modelled on the host's Settings dialog; height follows the content.
- Profile row — avatar, name and
Coding since Oct 2026, read from the account
launcher the host already rendered. Never your e-mail. - One view: a calendar year — Monday-based weeks, Jan–Dec labels, blank padding
cells, legend inside the card, cells sized to the window (21px at the design width). - Tooltips on every cell, filled or not:
19 contributions on October 24th. - Quartile bucketing from your own data, falling back to GitHub's fixed thresholds.
- Light and dark GitHub palettes, following the host theme.
- Configurable weights (1 / 1 / 3) with a Recalculate button under Plugins.
Privacy
Read-only on ~/.dsh/sessions; the only writable path is <profile>/.dsh-happycode/.
No network requests at runtime — the avatar is mirrored only from an image the host
has already loaded.
Install
dsh plugin --profile <profile> add dsh-happycode