Comment

Comment by mdhowle

Mine is even simpler.

  journal                     # opens 2026-03-07.md in vim
  journal yesterday           # opens 2026-03-06.md in vim
  journal weekly              # pipes 2026-03-01 – 07.md into vim
  journal monthly             # pipes 2026-03-01 – 31.md into vim
  journal monthly last month  # pipes 2026-02-01 – 28.md into vim
I added support for other editors. For the editors that don't support stdin, it creates a temporary file for the generated pages ("weekly", "monthly", etc.)

It fits my needs perfectly. It removes the friction of note taking. It's easy to backup, search, convert the notes. If I want to use another editor like a WYSIWYG markdown editor, it's trivial to change.

parent mdhowle 8 months ago

No comments yet

Be the first to share your thoughts.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton