Just wanted to share my Obsidian workspace so far. Ideas or suggestions very welcome.
Calendar - found in one of the threads here (thanks to those who shared) - I do wish there was a way to highlight today or provide other visual cues Project Panel - quick panel to jump to active projects Todoist - now with iframe its so awesome! Todoist fits in really well here. Day Note:
Similar to many I have a macro that I use here . In my case I am using Keyboard Maestro to construct the note. So far it populates weather and calendar.
For weather I use this wttr https://github.com/chubin/wttr.in
Here is the syntax I use (its very customizable): curl -s āwttr.in/{New York}?format=%l:+%c+%C+%t\nā
For Calendar I use icalbuddy (I can provide more detail if anyone is interested)
~~For Todoist I have the following KM workflow: Basically anything I want to turn into a task I type in (dot)do (lol - I type the macro trigger the first time and everything went nuts). Anyhowā¦the macro deletes the "- " prefix, copies the line, creates a task in Todoist inbox and then makes the original line strike though (to indicate its been processed into Todoist).
Iām very taken with the weather feature - could you supply idiot-proof instructions on what to put in an .md to get what you depict in the screen shot? Much appreciated.
Cool! Well as mentioned I am leaning on the awesome Keyboard Maestro for most of this. With the exception of the Todoist pane which is using an iframeā¦there really is nothing specific to the .md per se. For the weather bit here basically how it works (again all triggered in KM)
once Iām staring at my blank today note I just hit my trigger for āDaily Noteā
this launches the Keyboard Maestro macro
for the weather is basically executes the shell command I provided in my original post, copied it to a variable and then pastes it directly to the today note file (the benefit of doing it this way is that obsidian doesnāt even have to be open - I can just have this triggered daily at 12am for example if I want to).
Thatās pretty well it. Hoping that was somewhere helpful. Basically (on a Mac) open up terminal and paste this: curl -s āwttr.in/toronto?format=3ā
That should return todays weather for New York. Nowā¦without Keyboard Maestro you could (I believe) just direct the output to the desired .md file. Something like this I think:
curl -s āwttr.in/toronto?format=3ā > nameofyour.md
(the ?format=3 makes it single ilne. if you do just curl -s āwttr.in/toronto you will get an awesome 23 day report.)
Hopefully that gets you going!
@Andrei it just occurred to me that iframe may not be generally available yet.
Thanks for sharing! Here is the simple iframe I used to embed Todoist. <iframe width="100%" height="900" src="https://todoist.com/app/#start" style="border:1px solid black;"></iframe>
NOTE: you may need to login to your Todoist account via email. May not work with Google login.
Thanks for sharing. So, as I understood the source for the tasks is your daily note, which starts from specific symbol and then goes to Todoist inbox, where later you sort it to labels like āNext actionsā, āWaitingā and so on? (i use these labels from Getting things done system)? It means that this macros is somehow connected with Todoist and can create tasks there?
Also, question to everyone - does anybody knows good alternative of Keyboard Maestro for Windows?
Iāve had some cross-platform success with Espanso. Thereās even a thread on this forum with some good ideas for scripts. Iām mobile, so I canāt link it now, but look for āFun with Espansoā.
Pretty much. Whatās really nice is that with the natural language processing in Todoist I can do a lot right from the daily note without needing to retouch it in Todoist. I can schedule it, label it, and assign it to a project, assign a priority too. The only caveat is with projects. as Todoist denotes a project with the # prefix so using it also tags it in Obsidianā¦although this cold be considered useful too.