-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
How do I use org-todo and org-agenda? #5302
Comments
#5013 is pending merge soonish and may address this... |
@robbyoconnor Thanks that looks really awesome, but doesn't address my confusion for how the entire process should work. When I press How do I select either ort/todo or ort/check-todo-item? Ah now when looking at the screen for I think I've found part of my answer by finding out that |
Yeah never learned how to use it myself :( |
Alright, I've figured out that if you use ort/capture-todo ( Now... what does org agenda show when inside of my project? org-agenda-list ( Maybe if I run org-todo-list or org-agenda list from inside of the TODO.org files? Nope... |
Since org-agenda isn't showing any todo's, I'm guessing it's not set for the right files. I even scheduled some of the files and still don't see anything in org-agenda. Alright, looking through the source code I found:
I then tried running org-agenda-file-to-front from inside of my global TODO.org buffer, then running org-todo-list, and the files did show up. That means as far as I can tell the process for using a global ~/org/TODO.org file would consist of adding This is kind of confusing to me since early on it seemed like Spacemacs worked out of the box for org-agenda working on a per project basis. |
Haven't noticed anything like this. (Read further to see my point).
Reading further your issues I wanted to read these articles you have linked and in the first one I found this:
In the second article I also found several mentions to
(from that second article - under 'A taste of advanced features' section). Back to updating documentation. I don't think that Spacemacs org layer documentation is the right place for things like this. There is already this huge tutorial on how to work with org. Surely one might come with solution on automatically adding project todos to list of agenda files, but someone might not like it (for example me). Because generally everyone has different organisation of org files. And again, I don't understand why you say that 'Spacemacs org mode layer makes more assumptions about how one would use org agenda to organize'. We could add some assumptions buy introducing following variables:
I already use very similar flow for constructing my P. S. Yes, I do have some ideas on how to improve that - will send PR on next weekends. P. P. S. #5013 is not addressing this issue though :) |
P. P. P. S. #5013 has been merged 5 days ago @robbyoconnor ;-) |
Just about time =) I just started to use it and stucked a bit. |
Will respond when at pc in full, but for now...
Isn't this true for everything that spacemacs provides sensible defaults for? As for adding a tutorial or guide we don't have to add it to the org layer guide. Instead we could create a section in the wiki with a walkthrough for using org, org agenda, and org to-do. You and I payed the startup costs to understanding this and figuring it out, but providing a sensible default and walkthrough coupled with information on customizing seems very aligned with the purpose of spacemacs. |
So that others can just have that creature working out of the box plus an easy path to tailor it for their specific needs. |
Who am I to stop someone from such burden? But honestly, I am against putting it into Spacemacs wiki. And since there are a lot of good tutorials, starting points, I think it's waste of human power to write and maintain such stuff. Better to document Spacemacs-only things and describe how they can help in completing everyday deeds.
Sure, someone can implement this and make such behaviour optional (with off by default). I am not agains it :)
No offence, but such tutorial will be pretty similar to those you linked. They will also say - you have to add file path to list of agenda files in order to see them in agenda.
Yeah, that's what I am going to add - helpers for setting up your agenda list. I agree that in most cases people use pretty similar solutions, so I would like to work on them and add to Spacemacs :) I hope you'll find them useful. P. S. No offence - it's just am I in a little rush and wanted to answer your comment ;) |
@codygman A great reference for at least variables that you can put into you DOTFILE related to Org-mode customizations: http://orgmode.org/worg/org-configs/org-customization-guide.html |
I think the appropriate thing to do here - from a UX point of view - is to alert people that the org agenda requires setup when they try to use it without having performed such a setup. I'm not sure if there are other issues but at least org-agenda-files should be set. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Please let us know if this issue is still valid! |
I think this is still open. |
After figuring this out for myself, I'd be happy to add documentation to the org-mode layer so others will know in the future.
I see some great tutorials for using org-agenda, capture, and org-todo mode together like these:
Upon reading these, it seems the Spacemacs org mode layer makes more assumptions about how one would use org agenda to organize though and I'm not sure how to map these tutorials to spacemacs.
If anyone that uses org-agenda and it's todo lists with spacemacs could give a short list of steps to get started it would be a great help. I'm currently still trying to figure it out and will continue to do so, but will also monitor this issue.
Thanks!
The text was updated successfully, but these errors were encountered: