From e54d9405dd818cd3ee7c203b8ec1d21713470904 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Sun, 18 Oct 2026 10:40:18 +0200 Subject: feat: the cache and slackware cards move to quickshell Both cards are now drawn by quickshell, so the conky copies go: the two widgets, their samplers and texeci lines, their fixtures and icons, and du_parse with human_bytes, which only the cache card used. kv_parse stays for breaktimer; its test now runs on an inline string. README gains a Samplers section listing what conky still schedules, and DESIGN.md's examples point at the cards that remain. Their slots in the layout are left open. Co-Authored-By: Claude Opus 5.5 --- lib/card.lua | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'lib/card.lua') diff --git a/lib/card.lua b/lib/card.lua index 0a93c88..0869ce9 100644 --- a/lib/card.lua +++ b/lib/card.lua @@ -215,8 +215,6 @@ end -- fontconfig alone: a missing glyph draws as an invisible blank and a wrong -- codepoint as a plausible neighbour, so neither fails visibly. M.ICON = { - cache = '\u{F0ABA}', -- folder-clock - slackware = '\u{F318}', -- linux-slackware breaktimer = '\u{F13AB}', -- timer calendar = '\u{F0E17}', -- calendar-month immich = '\u{F02F9}', -- image-multiple @@ -315,7 +313,7 @@ end -- -- This counts codepoints, not rendered width, so it does not account for a -- double-width CJK glyph. That is the right trade here: the strings it cuts --- are cache directory names and hardware model strings. Measure with +-- are calendar titles and place names. Measure with -- M.measure when true rendered width matters. function M.truncate(s, limit) s = tostring(s or '') -- cgit v1.2.3