I am using org-mode to organize my tasks. I use standard priorities.
Is it possible to insert empty lines into the standard agenda view? I have many tasks per day, and usually sort them by priority. The #A are shown on top, #B in the middle, #C at the bottom.
I would like to have an empty line as a separator after each priority class (one empty line after all the #A tasks, one empty line after all #B tasks, one empty line after the #C tasks). This would make my agenda much more readable.
I do find help about how to insert dividers after blocks, but I do not use blocks.
Thank you!
org-agenda-listfunction. It is possible to examine the text-properties of the data that is gathered and then alter one or more elements of the list and/or insert new lines (based on select criteria) into the buffer as it is being populated. emacs.stackexchange.com/a/12563/2287 I have been using a custom agenda view for the past couple of years and have grown quite fond of it. - lawlistorg-agenda-mode-hookand alter the data in the stock/regular/normal agenda buffer (with a custom function) at the tail end of the population process. Let's say for example that the buffer is sorted so that groups of priorities are together -- the custom function can search for the first priority of the group and insert a\nbefore the first heading in that group. - lawlistorg-agenda-finalize-hook-- just add the snippet to the.emacsfile, save and restart Emacs.(require 'org-agenda) (defun my-custom-agenda-fn () (save-excursion (goto-char (point-min)) (dolist (priority '("\\[#A\\]" "\\[#B\\]" "\\[#C\\]" "\\[#D\\]" "\\[#E\\]")) (when (re-search-forward priority nil t) (goto-char (point-at-bol)) (insert "\n"))))) (add-hook 'org-agenda-finalize-hook 'my-custom-agenda-fn)- lawlist