Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

💡 [FEAT] Note taking capabilities #79

Open
cwross opened this issue Jan 3, 2023 · 5 comments
Open

💡 [FEAT] Note taking capabilities #79

cwross opened this issue Jan 3, 2023 · 5 comments
Labels
enhancement New feature or request needs work Needs a bit of effort

Comments

@cwross
Copy link

cwross commented Jan 3, 2023

Is your feature request related to a problem? 😢 Please describe.
No, just a new feature.

Describe the solution you'd like 🤔
This is an awesome program; you've done a great job. I love the TUI, it is nice and clean! I've been on the search for an application with a great TUI like this, but one for keeping notes as well as to-dos. I've been using TaskWarrior to handle my task lists, and it works great for that. But it has no note taking abilities. I know its kind of a big jump, but if you integrated notes and to-dos in this app (preferably stored in an easily exportable format, like plain text/markdown files), it could be amazing. Especially if notes and to-dos could be linked - i.e., while editing a note, you can create a task that is linked to that note. Whenever a note is recalled, all linked tasks are visible in another pane at the bottom of the screen. Similarly, when viewing a to-do, any notes linked to-do are displayed for quick access. Just an idea to consider!

One other suggestion to include an option that causes a parent list to aggregate all the tasks (or notes!) contained within all child lists.

That's all I have! Thanks again for sharing this project - its great!

@cwross cwross added the enhancement New feature or request label Jan 3, 2023
@kraanzu
Copy link
Member

kraanzu commented Jan 3, 2023

Hi there!

This is an awesome program; you've done a great job.

Thanks, bud :D. Just trying my best

I've been using TaskWarrior to handle my task lists

I'm actually designing a plugin system to integrate(mostly sync and write) dooit with other todo applications using some small python scripts

I don't know if I understood it correctly but I am working on something called tags

For example, let's say there are three todos namely A, B, and C. And, A and B are marked as imp tags. So when I search for the tag imp, those two should be visible. Is that close to your idea of notes?

preferably stored in an easily exportable format, like plain text/markdown files

Yep, they are stored in YAML with todo.txt format :D

@BarbzYHOOL
Copy link

Yep, they are stored in YAML with todo.txt format :D

dooit is compatible with todo.txt formats??

saw this on brodie's video and was really not looking for a terminal app but this one looks very good, especially the ease of use with hotkeys etc. Offtopic because I haven't launched it yet but I think it would be nice to be able to edit the icon of each task list and add special character (or nerdfont stuff or whatever)

@kraanzu
Copy link
Member

kraanzu commented Jan 5, 2023

dooit is compatible with todo.txt formats??

Yes. I'm trying to make it as simple as possible to interact with the todos both by using python scripts and from a text editor

edit the icon of each task list and add a special character

Right. I was thinking the same. I'm thinking of adding a special workspaces list in the config while which can be used for that... ( maybe use regex too?)
For example:

special_icons = {
    "work*": "W",
}

Which makes the icon for every workspace W if it starts with work

What are your thoughts on this? Do you have any better ideas?

@BarbzYHOOL
Copy link

seems correct but can't really test and look into the actual config file as of now because of my font issue

@Justinzobel
Copy link

I think a separate app would be great for notes. Of course, they could share much of the code. I'd love a Notes app with the same sort of interface and search functionality.

I have my own that's written in awful bash but is nowhere near as polished as dooit regarding style and functionality.

@kyeboard kyeboard added the needs work Needs a bit of effort label Aug 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request needs work Needs a bit of effort
Projects
None yet
Development

No branches or pull requests

5 participants