Hi!
I’ve been using TaskPaper in conjuction with NotePlan lately - and I really like it! I’m a big fan of Bike, and TaskPaper has some of the same great feel. However, as someone not used to it, the way it looked was a bit hard for me…
So now I’ve made a (pretty opinionated) theme pairing, that perhaps someone else might like. I edited another theme, but now I can’t remember which - so sorry for not attributing! (It could’ve been the default theme.)
Hmm, I see. I assume a fix for that isn’t high on the priority list…
BTW., I’m struggling to find something I assumed would be obvious (so would be in the documentation or possible to find by searching on the forum): How do I select a stylesheet with a script?
I want to set up something in Keyboard Maestro do change automatically when I go into dark mode. I can probably figure out a way as long as I know how to tell TaskPaper to change to a stylehseet.
Thanks!
But, I couldn’t get it to work, even though it looks like I’ve written it correctly… (I tried it with the variables first, but then changed to make it easier to debug.)
Also, this has to be toggled manually, right? I have an AppleScript for Bike, which does it in the background when the OS toggle happens. Can Keyboard Maestro activate window items in the background, or do I need a different approach for that?
I found the issue!
I use TaskPaper through Setapp, so it’s a “different app” than what you had in your macro. So it tried to go through the menu of “TaskPaper not from Setapp”.
To solve the issue with it happen automatically, I added “Activate TaskPaper” in the beginning, and “Hide TaskPaper” at the end.
Another thing I thought of:
To view my TaskPaper documents on mobile as well, I have them be .md files and open them in NotePlan. That works pretty well!
However, to make things render better in NotePlan, I start my projects with hashtags (so they become headings) - and then I wished I (at least) could style the tags in the beginning, and give them another colour.
But I guess that means being able to style something like .item[data-type="project”].item[string=“##”] .
However, I’m just happy you managed to fix the other bug, and quickly!
It’s pretty neat, because you can set NotePlan to recognise list items that begin with dashes as tasks. And you can also (natively) set it so that it ads @done tags with date!
(The only thing missing, which I’m going to see if I can fix with some scripting, is that it would be nice to have TaskPaper both add @done on the right side of the task, and [x] on the right side. Because then things would get checked both ways.
But again: This isn’t demands, as I know you have plenty to do on Bike! Just ideas. And maybe it would be good for TaskPaper usage and sales if you could advertise great interoperability with NotePlan? That app has great apps for iPhone and iPad, and is also on Setapp. )
Yeah, I’m unlikely to add anything new at the moment. The other thing was a bug, but I don’t think I want to add features. I will remind everyone TaskPaper source code is here if you want to try your hand hacking at it: