A file-based task manager

ADD: some tasks

+26 -1
+11
.tsk/archive/tsk-15.tsk
···
··· 1 + Add link identification to tasks 2 + 3 + [This crate](https://docs.rs/linkify/latest/linkify/) should be helpful for 4 + that, though I've only done a cursory search. 5 + 6 + The intent here is to provide a command that allows you to list and open a link 7 + from a provided task and optionall use a system-handler to open the link. 8 + 9 + Something along the lines of `tsk hyperlinks -t 12 -s`, which will scan TSK-12 for 10 + hyperlinks (or email addresses?) and pipe them to `fzf` for selection and 11 + opening (-s flag) or simply print the link if no option is specified.
+3
.tsk/archive/tsk-16.tsk
···
··· 1 + Add ability to search archived tasks with find command 2 + 3 + Probably want to use `-a` flag or something
+5
.tsk/archive/tsk-17.tsk
···
··· 1 + Add reopen command 2 + 3 + Reopen will allow selecting an *archived* task (note: this needs to be 4 + restricted to archived tasks) and recreating the symlink in tasks/ to mark it as 5 + open.
+3
.tsk/index
··· 1 tsk-14 parse internal links from body 2 tsk-6 automatically add backlinks 3 tsk-9 fix timestamp storage and parsing
··· 1 + tsk-17 Add reopen command 2 + tsk-16 Add ability to search archived tasks with find command 3 + tsk-15 Add link identification to tasks 4 tsk-14 parse internal links from body 5 tsk-6 automatically add backlinks 6 tsk-9 fix timestamp storage and parsing
+1 -1
.tsk/next
··· 1 - 15
··· 1 + 18
+1
.tsk/tasks/tsk-15.tsk
···
··· 1 + /home/noah/repos/tsk/.tsk/archive/tsk-15.tsk
+1
.tsk/tasks/tsk-16.tsk
···
··· 1 + /home/noah/repos/tsk/.tsk/archive/tsk-16.tsk
+1
.tsk/tasks/tsk-17.tsk
···
··· 1 + /home/noah/repos/tsk/.tsk/archive/tsk-17.tsk