-
Notifications
You must be signed in to change notification settings - Fork 121
Open
Description
Hello,
I know that this has been discussed before, but it looks like org-ql is not compatible with the org-modern package. For some reason, org-agenda-custom-commands using org-ql-block doesn't have the right styling for TODO keywords, although the styling for the tags is correct.
I join here a screenshot of the problem and a reproducer.
(require 'package)
(require 'use-package)
;; Add MELPA for packages
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t)
;; Make sure we install updated org from the repositories
(assq-delete-all 'org package--builtins)
(assq-delete-all 'org package--builtin-versions)
(use-package org-ql
:ensure t)
(use-package org
:custom
;; Tell Org where to find all my stuff
(org-directory "~/dev/org")
(org-agenda-files '("~/dev/todos/test.org"))
;; My main custom agenda view
(org-agenda-custom-commands
'(("c" "Primary agenda view"
(
(org-ql-block '(and
(todo "TODO")
(tags "inbox")))
(tags-todo "inbox"
((org-agenda-prefix-format " %?-12t% s")
(org-agenda-overriding-header "Inbox"))))))))
(use-package org-modern
;;:hook ((org-mode . org-modern-mode)
;; (org-agenda-finalize . org-modern-agenda))
:ensure t
:config
(global-org-modern-mode)
:custom
(org-modern-star 'replace)
;; Set manually to match leuven-theme
(org-modern-todo-faces
`(("TODO" :background "#DBEDFF" :foreground "#333333")
("NEXT" :background "#FFC8C8" :foreground "#333333")
("HOLD" :background "#F6FECD" :foreground "#333333")
("DONE" :background "#D5F1CF" :foreground "#333333"))))
```
Reactions are currently unavailable
