23 Commits (18c30f60fd5be7ae17c6cf0fc6fec2dbb0191368)
 

Author SHA1 Message Date
Elis Hirwing 18c30f60fd
Move code around, add deps as submodules and add Makefile for easy building 6 years ago
Elis Hirwing 23d000aac0
Get weather in a goroutine as well 6 years ago
Elis Hirwing 1e50b13b76
Fetch SL data in a goroutine, but also make sure to not spam them
while the goroutine is running
6 years ago
Elis Hirwing 87e6ba7adf
Split out data fetching to function 6 years ago
Elis Hirwing 4e925bdb31
Hide the cursor and render more often 6 years ago
Elis Hirwing 8f06b860fa
Do not crash if weather output is too short 6 years ago
Elis Hirwing a726e83ca6
Print all modules data in a loop to the terminal 6 years ago
Elis Hirwing 0183d7e07c
Print all the modules 6 years ago
Elis Hirwing 65640246f3
Filter out advertisement 6 years ago
Elis Hirwing 99686a12d2
Add weather module 6 years ago
Elis Hirwing 325eacbfdb
Add clock module 6 years ago
Elis Hirwing 0d3cbdac24
Only ignore compiled binary 6 years ago
Elis Hirwing 7b274c7e3a
Split on newline before returning 6 years ago
Elis Hirwing e51097ba3a
Add sample config 6 years ago
Elis Hirwing e73fe6ea40
Move calculation of when refresh is to setting the value 6 years ago
Elis Hirwing 0dcb10805a
Only show times that are in the future 6 years ago
Elis Hirwing 02ac39af65
Allow the time formatting function return errors 6 years ago
Elis Hirwing 79a1693942
Check if it's time for refresh before refreshing 6 years ago
Elis Hirwing 2e8dd49a56
Store when last successful refresh happened 6 years ago
Elis Hirwing fb3a958aa3
Store latest successfully fetched data in struct 6 years ago
Elis Hirwing 2864ac8788
Move error handling 6 years ago
Elis Hirwing 358dac794e
Move parsedResponse struct definition up 6 years ago
Elis Hirwing af5786b04b
Start with some stuff 6 years ago