orgmode icon indicating copy to clipboard operation
orgmode copied to clipboard

Custom Agenda Commands

Open levouh opened this issue 3 years ago • 4 comments

Does this feature exist in Emacs orgmode core?

Yes

Orgmode link

https://orgmode.org/worg/org-tutorials/org-custom-agenda-commands.html

Feature value

General customization of the agenda view & supporting more features from Emacs Orgmode

Additional context

See #128, additional context will be added here and in an associated PR when we get there :wink:

levouh avatar Nov 03 '21 23:11 levouh

Just an update; I am rather busy over the holidays, but plan to work on this when back.

levouh avatar Dec 25 '21 00:12 levouh

@kristijanhusak I have some iterations of this locally, e.g. filtering items in a scope similar to todo, todo-tree, and tags-todo. Right now I just render these into a kanban-style view (which itself would not be part of this feature, but could be an example of a separate plugin that uses custom-agenda-commands) like so:

image

A decent amount of the functionality here would either be something that is part of feature/api or uses things from it (haven't looked at that branch pretty much at all yet). Due to the somewhat "tight coupling" (or duplicate work/efforts), I wonder if there would be a good interim solution have a better way to incorporate things of that flavor while it is still a WIP? Even something as simple as merging a lua/api/init.lua that has a basic "contract" of how things are exported to the API, or basing the branch for this feature off of that one, etc.

Curious on your thoughts.

levouh avatar Feb 16 '22 14:02 levouh

@levouh looks interesting. Can you make a draft PR?

Ideally most of the functionality would be "internal", and we would expose only certain functionality through the API. I don't want to put too many things in the API because I consider that for public usage, which should not introduce any breaking changes ever.

We can elaborate more on the draft PR.

kristijanhusak avatar Feb 17 '22 20:02 kristijanhusak

@levouh any news on this? Your progress so far looks very enticing :)

jgollenz avatar Dec 08 '22 22:12 jgollenz