GNU Emacs 30.0.50 (build 1, x86_64-apple-darwin20.6.0, NS appkit-2022.70 Version 11.7.6 (Build 20G1231)) of 2023-05-30 Org mode version 9.6.12 ( @ /Users/brucer42/.emacs.d/elpa/org-9.6.12/)

I customized the variable org-agenda-custom-commands via the F12-C ( C-c a C ) route to customizing the variable. It gets written to init.el. It operates properly. I am setting org-super-agenda-groups to nil for one of the agenda views. Actually a new command, x, though I would like customize the F12 t command but its setup is not visible in this variable.

When I restart emacs the customization is gone, though it still exists in init.el.

  • Please show the code. Show what's in your init.el file for this.
    – Drew
    Jan 8 at 23:04
  • You're using a development version of Emacs - not a released version. Are you sure that the version of Org you have works with your Emacs dev version?
    – Drew
    Jan 8 at 23:05

1 Answer 1


Well, I had "(org-babel-load-file "~/git/org-mode-doc/org-mode.org")" in my init.el file AFTER custom-set-variables WHICH OVERWROTE my customization. I changed the

(setq org-agenda-custom-commands" in the babbled file by adding
              ("t" "Todo" tags-todo "\"\""
                (org-super-agenda-groups nil)

which affects the F12 t command in the way I desire ALTHOUGH it adds an entry to the *Agenda Commands* buffer. Definitely workable. My fingers don't have to learn a new command!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.