I really like the idea of Nudge, so I'd like to suggest an improvement to its general usability.
The way that Nudge's "default list" (called "Inbox" by default) is designed, it is just another list, dynamically derived from tasks with the +Inbox (or another, if customized) project tag.
This works fine as long as one stays entirely within Nudge and uses the list itself or any of the other paths that Nudge offers to add new tasks to it - Nudge silently assigns the project tag, so the task appears in "Inbox" as expected.
However, when using Nudge alongside other TODO.txt based tools including regular text editors, this becomes a quirk, as tasks added outside Nudge will typically not have an +Inbox tag attached, and if they so happen to have no project tags attached at all, Nudge won't show them anywhere and just silently ignore them! This feels like a bug as I would expect a "default list" (or, from a GTD POV, an "Inbox") to capture all tasks, including quickly jotted down ones, that haven't (yet) been assigned anywhere more specific.
I suggest that Nudge instead:
- should generally not rely on any special tag for its default list (whatever it's name) and instead use it to show all tags that don't have a project tag assigned
- OR if the current behavior should be kept to avoid a breaking change, Nudge should offer a setting to opt into the behavior suggested above.
I'd be happy to contribute with a PR or anything myself, but I'd appreciate some initial guidance as to where the behavior in question could be found in the code (I know how to code but have no experience with Obsidian plugins so far).
I really like the idea of Nudge, so I'd like to suggest an improvement to its general usability.
The way that Nudge's "default list" (called "Inbox" by default) is designed, it is just another list, dynamically derived from tasks with the
+Inbox(or another, if customized) project tag.This works fine as long as one stays entirely within Nudge and uses the list itself or any of the other paths that Nudge offers to add new tasks to it - Nudge silently assigns the project tag, so the task appears in "Inbox" as expected.
However, when using Nudge alongside other TODO.txt based tools including regular text editors, this becomes a quirk, as tasks added outside Nudge will typically not have an
+Inboxtag attached, and if they so happen to have no project tags attached at all, Nudge won't show them anywhere and just silently ignore them! This feels like a bug as I would expect a "default list" (or, from a GTD POV, an "Inbox") to capture all tasks, including quickly jotted down ones, that haven't (yet) been assigned anywhere more specific.I suggest that Nudge instead:
I'd be happy to contribute with a PR or anything myself, but I'd appreciate some initial guidance as to where the behavior in question could be found in the code (I know how to code but have no experience with Obsidian plugins so far).