![]() ![]() Let y8601 = new Date.parse("today").toString("yyyy-MM-dd") Let bwtime = today + new Date().addSeconds(5).toString("-HHmmss") Let todaytime = today + new Date().toString("-HHmmss") Query returns no draft, meaning no journal has been created yet. Let drft = Draft.query(today + " » JOURNAL", "inbox", ,"created",true) let today = new Date().toString("yyyyMMdd") Insert my standard self-deprecating statement about the hackiness of my scripting and gratitude for any comments or queries that might help refine it here. I haven’t made the action available (it makes use of some idiosyncrasies specific to my way of working with Drafts), but in case anyone might find it useful, details follow. If there’s a journal, the action simply opens it (so serving as a journal launcher) if no journal exists, the action creates a new one, based on my template. The action consists of a single script step that first checks whether a journal already exists for the day. Journalling in Drafts has proven to be a great way to balance a little “whatever’s on my mind” self-reflection with some practical reviewing of recent/upcoming considerations, and a useful way to cultivate an intentional morning routine. I’ve kept a light journalling practice for most of my adult life. Some people furnish the templates for their daily notes with for prompts for self-reflection. The daily note is a useful anchor or entry point, and a useful way to give random notes a home without having to think about where else they might belong. If you’re not familiar with Roam: open the app and you’ll be greeted with a note for today, titled with today’s date. ![]() To be fair, daily notes and daily journalling aren’t exactly the same thing… I used this for a long time and was very pleased, but it's in flux right now as I'm using Omnifocus instead of Taskpaper for a little while (I'll always return to TP), and I'm thinking of how to deal with my Inbox and GeneralNotes workflows in light of my new understanding of Zettelkasten techniques.Daily journalling preexisted note-taking apps, but I’d wager that Roam and similar tools popularised daily notes for a number of people who might otherwise not have considered their value. Splitting those into different keyboard shortcuts worked better for me. It just didn't work smoothly-the focus never moved along as I expected. ![]() I used to use a single keyboard shortcut for the Journal, Inbox, and GeneralNotes files, with a dropdown in the dialog box to tell which file to append my text to, but I found that to be more inefficient in trying to tab to the dropdown, arrow to the correct selection, and then click Enter to finish. Appending to my GeneralNotes.txt (which is now being split into pieces while I adopt Zettelkasten methods.).Appending to my Inbox.txt file, which meant I just wanted to get it down and process it at the end of the day.Appending to my Journal.txt (diary/log) file.Formatting a Taskpaper to-do and sending it to the inbox section of either my Job.Taskpaper or my Personal.Taskpaper files.It was like learning a guitar chord's shape-slow and deliberate at first, but now my left hand goes immediately to it, and my right index makes the key choice. I decided all my custom keyboard shortcuts would be SHIFT-CTRL-OPT-CMD-(key) in an attempt to avoid conflict with the system's or other apps' stock shortcuts. The main difference from what you're thinking is that I was only sending my text to my own collection of files, not to social media or forums or anywhere else. If Enter, the text would be routed to the appropriate destination. Hit either Enter or click Cancel to finish the job.Hit one of a collection of keyboard shortcuts, which brings up a dialog with the cursor in a text entry box (and at one point, a choice of destinations-see below).I was so impressed with Drafts and how it fit my mind's process that I wanted a similar thing for my MacBook. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |