aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
10 daysfeat: make the clock fill whatever cell it is givenDanilo M.2-10/+58
10 daysfeat: move to an 8x6 grid, and let the weather card fit any cell heightDanilo M.2-23/+15
10 daysdocs: document the weather widget and fix the screenshot recipeDanilo M.1-9/+92
10 daysfeat: put the weather card under the clock, scale its type to widthDanilo M.3-16/+21
10 daysfix: size the weather card to its contentDanilo M.3-21/+57
10 daysfeat: add the weather cardDanilo M.3-2/+183
10 daysfix: let the shellcheck directive bind to the source lineDanilo M.2-2/+6
10 daysfix: correct the .cod rationale, and stop world-reading the cacheDanilo M.3-10/+33
10 daysfeat: add the weather fetch scriptDanilo M.2-0/+67
10 daysfix: guard now, and clamp a negative age, in the staleness pairDanilo M.3-4/+46
10 daysfeat: add cache staleness classificationDanilo M.2-0/+31
10 daysfix: do not truncate a number in exponent formDanilo M.3-6/+36
10 daysfeat: parse the cached OWM responseDanilo M.4-0/+86
10 daysdocs: note that sun_t passes a NaN timestamp throughDanilo M.2-0/+10
10 daysfeat: add sun position along the daylight arcDanilo M.2-0/+50
10 daysdocs: explain the Beaufort index arithmetic and why compass existsDanilo M.2-0/+18
10 daysfeat: add wind conversion, Beaufort and compass tablesDanilo M.2-0/+91
10 daysfix: guard a nil timestamp in the icon lookupDanilo M.3-2/+25
10 daysfeat: add OWM condition id to icon mappingDanilo M.2-0/+127
10 daysfix: correct the day/night constants in Task 1's testDanilo M.1-1/+4
10 daysdocs: add the weather widget implementation planDanilo M.1-0/+1186
10 daysdocs: add the weather widget designDanilo M.2-0/+240
10 daysfix: draw at monitor size, not a 1200x700 minimumDanilo M.2-4/+17
10 daysdocs: add READMEDanilo M.1-0/+132
11 daysdocs: fix the toggle syntax and verify the unusual rule keysDanilo M.3-21/+62
11 daysfeat: add Hyprland placement rules and toggleDanilo M.2-0/+97
11 daystest: make the layout assertion actually able to failDanilo M.2-3/+18
11 daystest: check grid maths on both real screen sizesDanilo M.2-0/+65
11 daysfix: step text cursors by advance, not ink widthDanilo M.3-6/+43
11 daysfeat: add the clock widgetDanilo M.1-0/+56
11 daysstyle: drop a duplicated comment line in the templateDanilo M.2-2/+0
11 daysfeat: add the UDT-templated conky configDanilo M.3-36/+47
11 daysdocs: fix the dev config gap and the removed ARGB settingsDanilo M.1-4/+20
11 daysfeat: draw to a Wayland Cairo surface with an error overlayDanilo M.2-0/+190
11 daysfix: read the palette from the config file, and stop leaking extentsDanilo M.2-16/+67
11 daysfeat: add Cairo card primitivesDanilo M.1-0/+86
11 daysdocs: fix a comment naming a function that does not existDanilo M.2-2/+2
11 daysfeat: add stateful CPU percentage counterDanilo M.2-0/+45
11 daysfeat: add /proc and /sys parsers with fixture testsDanilo M.5-0/+127
11 daysdocs: rewrite Task 8 for the Lua Hyprland configDanilo M.1-61/+145
11 daysdocs: add implementation plan for the Lua dashboardDanilo M.1-0/+1531
11 daysdocs: settle weather source on OpenWeatherMapDanilo M.2-8/+50
11 daysdocs: add Lua dashboard design specDanilo M.5-0/+591