1Writer iOS create or open Daily Note shortcut

Ironically just wrote my own solution to this very conundrum (how to start a daily log on iOS). While I also use shortcuts + 1Writer, I ended up doing a different approach:

Run a shortcut that:

  1. Loads the log template file
  2. Does a bunch of Smart text expansions (e.g. Puts a copy of my calendar from google calendar, adds today’s weather, quote of the day, date, etc)
  3. Copies it into the clipboard
  4. Launches 1Writer

Then in 1Writer I have a JavaScript action that

  1. Creates a new file
  2. Pastes the clipboard

With that, I’m down to just a few button presses:

  1. Run shortcut
  2. Run JavaScript action
  3. Move the daily into the Zettel iCloud directory shared to Obsidian

Given that I have to do #3 anyways, I may just switch to creating the file in shortcuts, use the xcallback to load it in 1 writer and then again handle the move to the right folder in 1Writer to save a button press.

Thanks for the tips!

2 Likes