summary refs log tree commit diff
path: root/emacs/custom/my-org.el (follow)
Commit message (Collapse)AuthorAgeFilesLines
* ref(org-mode): drop references to notmuchFranck Cuny2022-10-141-12/+0
| | | | | | I forgot to clean this up when I delete the code for notmuch. Change-Id: I56e0ad26ee3f0375d1814f47c6856931501b70da
* feat(org-mode): elisp links to these functions are safeFranck Cuny2022-07-071-0/+4
| | | | | | | | | | By default, when opening a link to some elisp code, org-mode prompts for confirmation. I don't need to do that, I consider these functions safe. Change-Id: I4b0f2a65d132bad5820690ae157454c981d09b8b Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/619 Tested-by: CI Reviewed-by: Franck Cuny <franck@fcuny.net>
* feat(org-mode): reset check boxes for repeated tasksFranck Cuny2022-07-071-0/+22
| | | | | | | | | | | | | | Add a couple of functions in order to reset the check boxes for repeated tasks. If the tasks has the property `RESET_CHECK_BOXES', when it's marked as completed, the check boxes are unset. Also configure the capture template for emails to only show when I'm in a notmuch buffer. Change-Id: I3511a0bb035ab57722b4409a19feb9a14dc85298 Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/618 Tested-by: CI Reviewed-by: Franck Cuny <franck@fcuny.net>
* feat(org-mode): get rid of some custom functionFranck Cuny2022-07-071-19/+13
| | | | | | | | | | This is not needed anymore, and it looks like the code is also formatted differently for the agenda. Change-Id: I391d0bfda9e4077df8c6ef7e2f7822b085ae4292 Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/617 Tested-by: CI Reviewed-by: Franck Cuny <franck@fcuny.net>
* feat(org-mode): add more TODO keywordsFranck Cuny2022-07-071-1/+2
| | | | | | | | | I want some keywords related to reading (books, articles, feeds, etc). Change-Id: I2c599606b7f537946200dc0e805856d51c9c5b0a Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/616 Tested-by: CI Reviewed-by: Franck Cuny <franck@fcuny.net>
* feat(org-mode): add a new file to the agenda: habits.orgFranck Cuny2022-07-071-3/+2
| | | | | | | Change-Id: I926607d5541dfd0455685acb324dd2b56484dfc1 Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/615 Reviewed-by: Franck Cuny <franck@fcuny.net> Tested-by: CI
* feat(org-mode): add capture template for emailsFranck Cuny2022-07-071-4/+8
| | | | | | | | | | | Add a new template for org-mode capture related to emails. It's useful to create tasks based on an email, and the module `ol-notmuch' helps with that: it extract the subject (among other stuff). Change-Id: Id211c1f9952d1093dac8f7466ffd818537961ee9 Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/614 Tested-by: CI Reviewed-by: Franck Cuny <franck@fcuny.net>
* ref(org): lower case for template menuFranck Cuny2022-07-021-4/+4
| | | | | | | Change-Id: I557fc12c1d00af891ec1607b4b921d3f38051016 Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/606 Tested-by: CI Reviewed-by: Franck Cuny <franck@fcuny.net>
* feat(org): add a capture template for tasks related to mailFranck Cuny2022-07-021-0/+10
| | | | | | | | | By pressing "m" I can create a task related to the current opened email. Change-Id: I63b7cc69cd6ba4fe66e9fbb526e073f75e0a7b3b Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/605 Tested-by: CI Reviewed-by: Franck Cuny <franck@fcuny.net>
* org: add a capture template for elfeedFranck Cuny2022-05-111-0/+5
|
* org: load `ox-md`Franck Cuny2022-05-101-0/+1
| | | | | That way I can export org-mode files to markdown (then I can copy the generated markdown to our wiki).
* org: remove `use-package'Franck Cuny2022-04-281-186/+99
|
* elfeed: capture an entry in org-modeFranck Cuny2022-04-171-2/+4
|
* this should be the last mass refactorFranck Cuny2022-03-231-23/+42
|
* rename fcuny-org to my-orgFranck Cuny2022-03-231-0/+177