emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Ihor Radchenko <yantar92@posteo.net>
To: Cletip Cletip <clement020302@gmail.com>
Cc: Org Mode List <emacs-orgmode@gnu.org>
Subject: Re: Add new word before an org-agenda entry (like "MODIFIED")
Date: Sat, 14 Oct 2023 10:24:50 +0000	[thread overview]
Message-ID: <87lec5bix9.fsf@localhost> (raw)
In-Reply-To: <CAPHku6P3ywQMLHn57K1n0dYSWSU1HCT-+=DWAYg-bxaf4bNSnw@mail.gmail.com>

Cletip Cletip <clement020302@gmail.com> writes:

> I know how to create a custom agenda block, but how insert this ? Can I
> just have some leads ?

No, I did not mean custom agenda block. I meant custom agenda block
_type_ (just like agenda, alltodo, tags, etc).

Implementing a new custom block type involves writing a lot of Elisp.
Basically, you will need to write a custom version of, for example,
`org-tags-view' function that will collect, insert, and format text into
agenda buffer. It is the most generic, lowest level customization of Org
agenda.

After you have such function, you can use it in
`org-agenda-custom-commands' as

("key" "Agenda name" my-custom-agenda-type-function "Argument passed to your function"
  ...)

-- 
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>


      reply	other threads:[~2023-10-14 10:24 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-10-03  9:46 Add new word before an org-agenda entry (like "MODIFIED") Cletip Cletip
2023-10-12 11:41 ` Ihor Radchenko
2023-10-14 10:12   ` Cletip Cletip
2023-10-14 10:24     ` Ihor Radchenko [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87lec5bix9.fsf@localhost \
    --to=yantar92@posteo.net \
    --cc=clement020302@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).