This is tiny and stupid and may break Markdown, so that might be a non-starter, but I’d like to put a bug in devs ear about reducing input friction.
As of right now, if I want to create a task it takes 6 keystrokes. To mark a task completed, it requires replacing the space with an x, which is 2 keystrokes. This seems like needless friction.
I propose replacing - [ ] with -[], or even just []. This does a couple things. First, it reduces the number of keystrokes needed and B) there isn’t a need to replace a character to mark it completed: just add an x.
I kind of completely disagree. I’m not saying you’re wrong, I just have a different philosophy on the matter, I guess
In my mind, reducing input friction should be one of the core philosophies of a KMS. I shouldn’t have to go to a completely different program to get around simple data input friction.
I’m not talking about setting complete note templates either, I’m talking about how we fundamentally interact with the program. Tasks should be first-class citizens. Markdown is great shorthand, but in this one case, it adds more friction that is needed.
I also know what I’m asking for is trivial and I have no expectation of it being solved, but thinking about input friction and dealing with it thoughtfully turns a program from one I use into one I love.