Hacker News new | ask | show | jobs
by bloopernova 605 days ago
It's going to be work to get it set up, but Emacs + org-mode will do those things for you. Example:

  ** PROG [#C] Meeting with Bob and Alice
  SCHEDULED: <2024-10-23 Wed 18:00-18:30>
That's a TODO item in the PROG state (TODO->PROG->DONE, I like 4-letter words to keep the columns aligned) with priority C, and the meeting is scheduled from 1800 to 1830.

Clicking on the date or calling `org-agenda-list` which in my instance is bound to `C-c a a` will show something like this:

  Tuesday    22 October 2024
  Wednesday  23 October 2024
                8:00 ┄┄┄┄┄ ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
                10:00 ┄┄┄┄┄ ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
                12:00 ┄┄┄┄┄ ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
                14:00 ┄┄┄┄┄ ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
                16:00 ┄┄┄┄┄ ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
                17:13 ┄┄┄┄┄ ◀── now ─────────────────────────────────────────────────
    2024-10-21: 18:00-18:30 Scheduled:  PROG [#C] WAF Updates
                18:00 ┄┄┄┄┄ ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
                20:00 ┄┄┄┄┄ ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
    2024-10-21: TODO [#D] Issues from deployment
  Thursday   24 October 2024
Unfortunately (or fortunately?) this doesn't sync my work office365 calendar. I can sync Jira tickets though :)