Behold nhmoon
, a Ratatui program that displays a scrollable calendar highlighting full & new moons (as defined by the venerable roguelike game NetHack), but it should be easy to swap out the highlighting code for any other criteria.
1 Like
That’s neat. I really like the way the side headers work.
It could be worth adding a legend to show what the colors mean. Have you considered adding moon emojis? There’s a pretty full set of them in unicode.
This could also work for standard (earth) moon periods pretty easily. E.g. you might make this a moonphase
app with a --nethack
flag.
It might be useful to display the moon rise/set/type in a status row / on the side. But you might need to track an individual selected date for that to work