diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-28 13:56:59 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-28 13:56:59 -0400 |
| commit | 0009f90f6ef50b1dd166691bfc14847331315270 (patch) | |
| tree | dbb34f304dbea9f5f946d98b46adeffa58ed2e4c | |
| parent | a8a04377beab10c187e33b9af0536812dca9cd76 (diff) | |
| download | dotemacs-0009f90f6ef50b1dd166691bfc14847331315270.tar.gz dotemacs-0009f90f6ef50b1dd166691bfc14847331315270.zip | |
chore(todo): close dashboard weather launcher task
| -rw-r--r-- | todo.org | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -705,8 +705,9 @@ Brainstorm complete 2026-06-22 — validated design at [[file:docs/design/vamp-m Next: (1) revise the spec to the new direction; (2) spike the risky assumptions (mpd dumb-single-file-player contract; m3u =.desktop= on Hyprland); (3) =/start-work= against the revised spec — pure-helper extraction (review Migration Plan step 1) is the safe first phase. Priority [#C] is a placeholder pending Craig's call. -** TODO [#C] dashboard: add a weather entry (wttrin) with an icon :feature: -Put weather on the dashboard with a good illustrative icon, sourced from wttrin. Build on the release/0.4.0 wttrin now loaded via =:load-path= in =weather-config.el= (it carries the mode-line weather string plus auto-fit). Decide format (a current temp/conditions line vs a small forecast), refresh cadence, and placement/icon. From the roam inbox. +** DONE [#C] dashboard: add a weather entry (wttrin) with an icon :feature: +CLOSED: [2026-06-28 Sun] +Shipped (a8a04377): a Weather launcher on key =w= in the dashboard top row after Agenda, drawn with the =nf-weather-day_sunny_overcast= Weather Icons glyph (Craig picked it from a rendered candidate set). It opens the wttrin forecast via =call-interactively= so the location prompt runs (a bare =(wttrin)= errors -- the location is a required arg supplied by the interactive form). Row sizes 4-4-3-3 -> 5-4-3-3; launcher-table tests updated. Verified live by Craig. ** TODO [#C] nov: sepia reading view (dark bg, tan/sepia text) :feature: A sepia setting for =nov-mode=: keep a dark background, render the letters in a tan/sepia color. nov defines no faces of its own and leans on shr, so the path is buffer-local face-remapping (=face-remap-add-relative= on =default= / =shr-text= / =variable-pitch=) in a nov-mode hook, toggled per a sepia preference. Overlaps the "epub/nov reading color" note under "Route hardcoded theme colors through the theme" (the removed =#E8DCC0= sepia plus "needs a themeable reading face") — reconcile with that themeable-face direction. From the roam inbox. ** DONE [#C] ai-term: M-SPC summon ignores the agent's last fullscreen size :bug: |
