3 ms·
One thing about unix is that it makes graphical data structures kind of hard. You can use soft-links, but is there a straightforward way in unix to see multipl
by tunesmith 11y ago
One thing about unix is that it makes graphical data structures kind of hard. You can use soft-links, but is there a straightforward way in unix to see multiple parent directories, especially if these "parent" directories might be on multiple levels of the filesystem?
Anyway, task-warrior has real dependencies, where a task can have multiple parents (pre-requisites) as well as children.
- tedmiston 11y agoIt's good for a basic flow but you write scripts to do everything... like due dates (notifications) and recurring events. Also, no mobile use -- Dropbox sync gives you viewing but no creation. It's a great idea for simplicity, but it just breaks down quickly. I use FoldingText / TaskPaper with everything in one simple markdown file.
- gglitch 11y agoGood q. That scale of complexity sounds to me personally more like project management than a to-do list, and I imagine Taskwarrior or another purpose-built tool would be a better fit for it. As tedmiston points out, if your needs are much more elaborate than "buy_eggs" or "send_report--DUE-MAY17" you'd end up with scripts and aliases and pretty soon you'd have reimplemented a custom Taskwarrior. I don't think I ever find myself worrying about dependencies and prereq's (which is why I use a pen), so the extreme simplicity of it appeals to me.
- deleted 11y ago[deleted]
- groovy2shoes 11y agoIn Vim, you can place the cursor on a file name and press "gf" to open that file in a buffer. So, have a directory with your TODO files, one task per file. Then, inside the file put stuff like due date and description, then for dependencies or subtasks just write in the filenames for those tasks. They can either be relative paths, or you can `:set path=/path/to/todos` and just write the filenames. For an overview of everything, you can also just open the directory. I'm sure emacs can do something similar if you're really resistant to org-mode. If it's not built in, it seems like it would be trivial to add with elisp.
- nerdponx 11y agoI was just about to question why I would ever need anything other than a pen and paper, but having multiple parents is a huge plus. Then again, Asana has this feature