Ask HN: Digital Wall Calendar?
3 points| marymkearney | 2 years ago
Plain text calendars like calendar.txt are great. [1] It would be super helpful, to see that list data in a month grid as well.
There's an Android app called Calendar Notes that does something like this, but it's not interoperable with Mac.
It could be a local file, an app, or a browser extension. Compatible with Mac desktop and Android phone.
Not looking for word processing calendars like Word or Google Docs. Also not Apple or Google Calendar. Really just plain text notes with a calendar-grid GUI. Thanks!
[1] https://terokarvinen.com/2021/calendar-txt/, discussed at https://news.ycombinator.com/item?id=31574125 (05/2022).
Edited for brevity.
tero|2 years ago
Marymkearney, you could write a similar program for your grid calendar.
1. Print HTML start boilerplate. Start an HTML table and row (tr). 2. Read a line of calendar.txt. 3. Print contents of the day as table cell (td). 4. If day is Sunday (string matches "\bSun\b"), print row change (/tr, tr). 5. ... 6. Profit.
HTML is quite convenient for printing, and you can modify it with CSS. As an added bonus for Quinzel, you can copy your static calendar to your devices, and make any device show it - so you don't need to turn those pages. To make the static HTML file available to your devices, you could use syncthing or a web server in local network.
marymkearney|2 years ago
Here's my issue. I'm proficient in HTML and CSS. I can make a nice grid or table, and view the static file on different devices. But I don't know how to populate it with anything. I'm not a programmer, I can't do scripts, and my brain basically stops at the command line. (I'm a lawyer by day job. Maybe that's why.)
So I was hoping to find an already-done-for-you calendar grid that you could write on. Bonus points for defaulting to the current month.
Thanks again for taking my question!
meristohm|2 years ago
marymkearney|2 years ago
Infuriatingly, there's no way to re-order multiple line items in any logical way. They appear in one order on desktop, a different order on mobile, in no apparent pattern. Numbering, alphabetizing, starring, etc. doesn't change this.
This happens in BOTH Apple and Google calendars. I know this will enrage me every time I use it. So best give it a pass.
Quinzel|2 years ago