index
:
conky-theme-udt
master
A fullscreen Conky dashboard for Hyprland, drawn with Cairo from Lua: fluid grid-placed widget cards, palette-driven from unified-desktop-theme.
by Danilo aka danix
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
10 days
feat: make the clock fill whatever cell it is given
Danilo M.
2
-10
/
+58
10 days
feat: move to an 8x6 grid, and let the weather card fit any cell height
Danilo M.
2
-23
/
+15
10 days
docs: document the weather widget and fix the screenshot recipe
Danilo M.
1
-9
/
+92
10 days
feat: put the weather card under the clock, scale its type to width
Danilo M.
3
-16
/
+21
10 days
fix: size the weather card to its content
Danilo M.
3
-21
/
+57
10 days
feat: add the weather card
Danilo M.
3
-2
/
+183
10 days
fix: let the shellcheck directive bind to the source line
Danilo M.
2
-2
/
+6
10 days
fix: correct the .cod rationale, and stop world-reading the cache
Danilo M.
3
-10
/
+33
10 days
feat: add the weather fetch script
Danilo M.
2
-0
/
+67
10 days
fix: guard now, and clamp a negative age, in the staleness pair
Danilo M.
3
-4
/
+46
10 days
feat: add cache staleness classification
Danilo M.
2
-0
/
+31
10 days
fix: do not truncate a number in exponent form
Danilo M.
3
-6
/
+36
10 days
feat: parse the cached OWM response
Danilo M.
4
-0
/
+86
10 days
docs: note that sun_t passes a NaN timestamp through
Danilo M.
2
-0
/
+10
10 days
feat: add sun position along the daylight arc
Danilo M.
2
-0
/
+50
10 days
docs: explain the Beaufort index arithmetic and why compass exists
Danilo M.
2
-0
/
+18
10 days
feat: add wind conversion, Beaufort and compass tables
Danilo M.
2
-0
/
+91
10 days
fix: guard a nil timestamp in the icon lookup
Danilo M.
3
-2
/
+25
10 days
feat: add OWM condition id to icon mapping
Danilo M.
2
-0
/
+127
10 days
fix: correct the day/night constants in Task 1's test
Danilo M.
1
-1
/
+4
10 days
docs: add the weather widget implementation plan
Danilo M.
1
-0
/
+1186
10 days
docs: add the weather widget design
Danilo M.
2
-0
/
+240
10 days
fix: draw at monitor size, not a 1200x700 minimum
Danilo M.
2
-4
/
+17
10 days
docs: add README
Danilo M.
1
-0
/
+132
11 days
docs: fix the toggle syntax and verify the unusual rule keys
Danilo M.
3
-21
/
+62
11 days
feat: add Hyprland placement rules and toggle
Danilo M.
2
-0
/
+97
11 days
test: make the layout assertion actually able to fail
Danilo M.
2
-3
/
+18
11 days
test: check grid maths on both real screen sizes
Danilo M.
2
-0
/
+65
11 days
fix: step text cursors by advance, not ink width
Danilo M.
3
-6
/
+43
11 days
feat: add the clock widget
Danilo M.
1
-0
/
+56
11 days
style: drop a duplicated comment line in the template
Danilo M.
2
-2
/
+0
11 days
feat: add the UDT-templated conky config
Danilo M.
3
-36
/
+47
11 days
docs: fix the dev config gap and the removed ARGB settings
Danilo M.
1
-4
/
+20
11 days
feat: draw to a Wayland Cairo surface with an error overlay
Danilo M.
2
-0
/
+190
11 days
fix: read the palette from the config file, and stop leaking extents
Danilo M.
2
-16
/
+67
11 days
feat: add Cairo card primitives
Danilo M.
1
-0
/
+86
11 days
docs: fix a comment naming a function that does not exist
Danilo M.
2
-2
/
+2
11 days
feat: add stateful CPU percentage counter
Danilo M.
2
-0
/
+45
11 days
feat: add /proc and /sys parsers with fixture tests
Danilo M.
5
-0
/
+127
11 days
docs: rewrite Task 8 for the Lua Hyprland config
Danilo M.
1
-61
/
+145
11 days
docs: add implementation plan for the Lua dashboard
Danilo M.
1
-0
/
+1531
11 days
docs: settle weather source on OpenWeatherMap
Danilo M.
2
-8
/
+50
11 days
docs: add Lua dashboard design spec
Danilo M.
5
-0
/
+591