Hi,
I love using Logseq for work and managing projects. I use tasks to plan my work and ensure I don’t miss deadlines.
I often use the “/scheduled” command to assign dates to items, however, I find it slightly cumbersome to type out “/sch” and then choose the “/Scheduled” command to select a date.
My request is this: can we allow a keybinding to trigger these auto complete commands? Ideally, it’d look like this: I click on a block or finish typing a task item, trigger the shortcut to schedule, the calendar pops up, I choose a date to schedule the task to.
I realize there’s a plugin called “logseq-datenlp-plugin” where it can parse the date and time as you type, but I’d rather just click on a date in the calendar to schedule.
I went through the code a bit, but I’m not the most familiar with Clojure, but I believe we’d just need to expose the function here: https://github.com/logseq/logseq/blob/0cef911069bf37cd36c6e4c24dc85d801d577d48/src/main/frontend/commands.cljs#L694
to be accessible to the shortcut/config.cljs file.
Could be something like:
:editor/show-date-picker {:binding "ctrl+r"
:fn commands/show-date-picker}
Kind regards,
Franklin