Remember to cover the basics, that is, what you expected to happen and
what in fact did happen.  You don't know how to make a good report?  See

     https://orgmode.org/manual/Feedback.html#Feedback

Your bug report will be posted to the Org mailing list.
------------------------------------------------------------------------

Hi,

I've been trying to reconstruct my blog in org-publish. It is currently
generated using an ancient version of Hugo and I want to move to more
stable pastures, and org-publish seems pretty good.

I'm able to generate decent HTML pages using `htmlize` for CSS
generation, but while creating index I'm getting two distinct errors
(from adjacent, but distinct places in `ox-publish.el`):

1. If I add `:sitemap-sort-files 'anti-chronologically` to
`org-publish-project-alist`, I get this error: "Invalid sort value
'anti-chronologically". Using quote or backtick does not matter. Setting
`org-publish-sitemap-sort-files` to same value seems to work, but I
haven't reconstructed enough of my blog to actually test it out.

2. Setting `:sitemap-style 'tree` results in error:
  org-publish--sitemap-files-to-lisp: Unknown site-map style: ‘'tree’
  Looking at the code, `'tree` is never checked against, only if it is
  `tree`, but the behavior does not match with param description:
    Can be list (...) or tree (...). Defaults to tree.

Here is my current org-publish project config for reference:

```
(use-package ox-publish
  :defer t
  :custom
  (org-html-htmlize-output-type 'css)
  (org-html-postamble nil)
  (org-publish-use-timestamps-flag nil)
  (org-publish-sitemap-sort-files `anti-chronologically)
  (org-publish-project-alist
      `(("orgblog_pages"
         :base-directory "~/org/orgblog/content/pages/"
         :recursive t
         :base-extension "org"
         :publishing-directory "~/org/orgblog/public"
         :publishing-function org-html-publish-to-html
         :headline-levels 6
         :section-numbers nil
         :with-toc nil
         :auto-sitemap t
         :sitemap-filename "index.org"
         :sitemap-title nil
         :sitemap-style 'tree
         :html-doctype "html5"
         :html-html5-fancy t
         :html-checkbox-type 'html
         :html-self-link-headlines t
         :html-toplevel-hlevel 2
         :html-use-infojs nil
         :html-head "<link rel=\"stylesheet\" 
href=\"~/org/orgblog/public/static/style.css\" type=\"text/css\"/>"
         :html-head-include-default-style nil
         :html-preamble t)
        ("orgblog_static"
         :base-directory "~/org/orgblog/content/static/"
         :recursive t
         :base-extension "css\\|txt\\|jpg\\|gif\\|png"
         :publishing-directory "~/org/orgblog/public/static"
         :publishing-function org-publish-attachment)
        ("orgblog" :components ("orgblog_pages" "orgblog_static")))))
```

My orgmode config is otherwise fairly heavily modified, but I'm willing
to test out anything required from my end. I'll try to put up a repo
with all the requisite files to help test out, but that depends on how
much time I can muster for the task.

Thanks,
Payas

P.S. Thanks a lot for working on orgmode and other assorted features
like org-publish. These are among the best software I use daily and my
life is better because of them!

Emacs  : GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.51, 
cairo version 1.18.4)
Package: Org mode version 9.8 (N/A @ 
/nix/store/7y21h94pw83cg2b53zc9niv9fdxb0436-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9999snapshot1/)

current state:
==============
(setq
 org-special-ctrl-a/e t
 org-agenda-ignore-properties '(stats)
 org-agenda-skip-scheduled-if-deadline-is-shown t
 org-agenda-skip-scheduled-if-done t
 org-yank-image-file-name-function 'org-yank-image-autogen-filename
 org-publish-use-timestamps-flag nil
 org-persist-before-write-hook '(org-element--cache-persist-before-write)
 org-cite-export-processors '((latex biblatex) (t csl))
 org-footnote-section nil
 org-clock-persist 'history
 org-html-format-headline-function 'org-html-format-headline-default-function
 org-indirect-buffer-display 'current-window
 org-html-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME CONTENTS)"]
 org-deadline-warning-days 2
 org-pretty-entities t
 org-preview-latex-image-directory "~/.cache/doom/nix/org/latex/"
 org-log-repeat 'note
 org-default-notes-file "~/org/notes.org"
 org-log-into-drawer t
 org-html-htmlize-output-type 'css
 org-directory "~/org/"
 org-latex-format-inlinetask-function 
'org-latex-format-inlinetask-default-function
 org-agenda-skip-scheduled-repeats-after-deadline t
 org-M-RET-may-split-line nil
 org-clock-in-resume t
 org-agenda-skip-deadline-prewarning-if-scheduled t
 org-clock-out-remove-zero-time-clocks t
 org-babel-tangle-lang-exts '(("java" . "java") ("emacs-lisp" . "el")
                              ("elisp" . "el") ("bibtex" . "bib"))
 org-agenda-skip-timestamp-if-deadline-is-shown t
 org-display-remote-inline-images 'download
 org-speed-command-hook '(org-speed-command-activate
                          org-babel-speed-command-activate)
 org-persist-after-read-hook '(org-element--cache-persist-after-read)
 org-hugo-link-desc-insert-type t
 org-fold-catch-invisible-edits 'show-and-error
 org-archive-subtree-save-file-p t
 org-id-locations-file "~/org/.orgids"
 org-agenda-finalize-hook '(org-modern-agenda
                            +org-exclude-agenda-buffers-from-workspace-h)
 org-log-done 'time
 org-latex-format-headline-function 'org-latex-format-headline-default-function
 org-agenda-window-setup 'other-tab
 org-file-apps '((remote . emacs) (auto-mode . emacs) (directory . emacs)
                 ("\\.mm\\'" . default) ("\\.x?html?\\'" . default)
                 ("\\.pdf\\'" . default))
 org-latex-format-drawer-function #[514 "\207" [] 3 "\n\n(fn _ CONTENTS)"]
 org-hugo-base-dir "~/org/blog/"
 org-modern-mode-hook '(org-modern-mode--set-explicitly)
 org-mode-hook '(er/add-org-mode-expansions
                 #[0 "\301\211.\207"
                   [imenu-create-index-function org-imenu-get-tree] 2]
                 global-org-modern-mode
                 #[(&rest _)
                   ((add-hook 'save-place-after-find-file-hook
                     #'+org-make-last-point-visible-h nil t)
                    )
                   (t)]
                 #[0 "\300\301\302\303\304$\207"
                   [add-hook change-major-mode-hook org-fold-show-all append
                    local]
                   5]
                 #[0 "\300\301\302\303\304$\207"
                   [add-hook change-major-mode-hook org-babel-show-result-all
                    append local]
                   5]
                 org-babel-result-hide-spec org-babel-hide-all-hashes
                 doom-disable-show-paren-mode-h
                 doom-disable-show-trailing-whitespace-h org-eldoc-load
                 toc-org-enable +corfu-add-cape-elisp-block-h)
 org-hide-emphasis-markers t
 org-load-hook '(+org-init-org-directory-h +org-init-appearance-h
                 +org-init-agenda-h +org-init-attachments-h +org-init-babel-h
                 +org-init-babel-lazy-loader-h +org-init-capture-defaults-h
                 +org-init-capture-frame-h +org-init-custom-links-h
                 +org-init-export-h +org-init-habit-h +org-init-hacks-h
                 +org-init-keybinds-h +org-init-popup-rules-h
                 +org-init-smartparens-h)
 org-use-speed-commands t
 org-support-shift-select t
 org-footnote-auto-adjust t
 org-hide-leading-stars t
 org-capture-templates '(("t" "Personal todo" entry
                          (file+headline +org-capture-todo-file "Inbox")
                          "* TODO %?\n%i\n" :prepend t)
                         ("n" "Personal notes" entry
                          (file+headline +org-capture-notes-file "Inbox")
                          "* %u %?\n%i\n" :prepend t)
                         ("j" "Journal" entry
                          (file+olp+datetree +org-capture-journal-file)
                          "* %U %?\n%i\n" :prepend t)
                         ("m" "mail-reminder" entry
                          (file+headline "~/org/inbox.org" "Mails")
                          "* TODO %:fromname: %a %?\nSCHEDULED: 
%(org-insert-time-stamp (org-read-date nil t \"+1d\"))")
                         ("pt" "Project-local todo" entry
                          (file+headline +org-capture-project-todo-file
                           "Inbox")
                          "* TODO %?\n%i\n%a" :prepend t)
                         ("pn" "Project-local notes" entry
                          (file+headline +org-capture-project-notes-file
                           "Inbox")
                          "* %U %?\n%i\n%a" :prepend t)
                         ("o" "Centralized templates for projects")
                         ("ot" "Project todo" entry
                          #'+org-capture-central-project-todo-file
                          "* TODO %?\n %i\n %a" :heading "Tasks" :prepend nil)
                         ("on" "Project notes" entry
                          #'+org-capture-central-project-notes-file
                          "* %U %?\n %i\n %a" :heading "Notes" :prepend t)
                         )
 org-refile-targets '((nil :maxlevel . 3) (org-agenda-files :maxlevel . 3))
 org-agenda-deadline-faces '((1.001 . error) (1.0 . org-warning)
                             (0.5 . org-upcoming-deadline)
                             (0.0 . org-upcoming-distant-deadline))
 org-confirm-shell-link-function 'yes-or-no-p
 org-agenda-inhibit-startup t
 org-log-reschedule 'note
 org-odt-format-headline-function 'org-odt-format-headline-default-function
 org-attach-use-inheritance t
 org-cite-global-bibliography '("~/org/bib/references.bib")
 org-archive-hook '(org-attach-archive-delete-maybe)
 org-src-window-setup 'other-window
 org-mode-local-vars-hook '(+org-init-gifs-h)
 org-latex-src-block-backend 'engraved
 org-insert-heading-respect-content t
 org-blocker-hook '(org-block-todo-from-children-or-siblings-or-parent)
 org-md-toplevel-hlevel 2
 org-metaup-hook '(org-babel-load-in-session-maybe)
 org-agenda-start-with-follow-mode t
 org-fontify-whole-heading-line t
 org-occur-hook '(org-first-headline-recenter)
 org-attach-id-to-path-function-list '(org-attach-id-ts-folder-format
                                       org-attach-id-uuid-folder-format)
 org-agenda-skip-timestamp-if-done t
 org-ellipsis " …"
 org-enforce-todo-dependencies t
 org-entities-user '(("flat" "\\flat" nil "" "" "266D" "♭")
                     ("sharp" "\\sharp" nil "" "" "266F" "♯"))
 org-html-format-inlinetask-function 
'org-html-format-inlinetask-default-function
 org-icalendar-timezone "Asia/Kolkata"
 org-icalendar-include-todo 'all
 org-confirm-babel-evaluate nil
 org-ascii-format-drawer-function #[771 ".\207" [] 4 "\n\n(fn NAME CONTENTS 
WIDTH)"]
 org-export-before-processing-hook 
'(org-blackfriday--reset-org-blackfriday--code-block-num-backticks)
 org-priority-faces '((65 . error) (66 . warning) (67 . shadow))
 org-link-abbrev-alist '(("doomdir" .
                          
"/nix/store/54km5syigxm1wjrb1dypg1jg8jfchxr8-doom-profile/doomdir/%s")
                         ("emacsdir" .
                          
"/nix/store/75ijzgivpa4990mk742zw76957k8y0y1-source/%s")
                         ("doom-repo" .
                          "https://github.com/doomemacs/doomemacs/%s";)
                         ("wolfram" . "https://wolframalpha.com/input/?i=%s";)
                         ("wikipedia" . "https://en.wikipedia.org/wiki/%s";)
                         ("duckduckgo" . "https://duckduckgo.com/?q=%s";)
                         ("kagi" . "https://kagi.com/search?q=%s";)
                         ("gmap" . "https://maps.google.com/maps?q=%s";)
                         ("gimages" . "https://google.com/images?q=%s";)
                         ("google" . "https://google.com/search?q=";)
                         ("youtube" . "https://youtube.com/watch?v=%s";)
                         ("github" . "https://github.com/%s";))
 org-bibtex-headline-format-function 'org-bibtex-headline-format-default
 org-export-with-smart-quotes t
 org-link-parameters '(("mu4e" :follow mu4e-org-open :store
                        mu4e-org-store-link)
                       ("helpful" :store helpful--org-link-store)
                       ("info" :follow org-info-open :export org-info-export
                        :store org-info-store-link :insert-description
                        org-info-description-as-command)
                       ("orgit-rev" :store orgit-rev-store :follow
                        orgit-rev-open :export orgit-rev-export :complete
                        orgit-rev-complete-link)
                       ("orgit-log" :store orgit-log-store :follow
                        orgit-log-open :export orgit-log-export :complete
                        orgit-log-complete-link)
                       ("orgit" :store orgit-status-store :follow
                        orgit-status-open :export orgit-status-export
                        :complete orgit-status-complete-link)
                       ("gnus" :follow org-gnus-open :store
                        org-gnus-store-link)
                       ("id" :follow org-id-open :store
                        org-id-store-link-maybe :complete org-id-complete
                        :insert-description org-id-description)
                       ("pdf" :follow
                        #[(&rest args)
                          ((and
                            (condition-case nil
                             (progn (require 'org-pdftools nil t)) (error nil))
                            (file-executable-p pdf-info-epdfinfo-program)
                            (apply fn args))
                           )
                          ((fn . org-pdftools-open))]
                        :complete
                        #[(&rest args)
                          ((and
                            (condition-case nil
                             (progn (require 'org-pdftools nil t)) (error nil))
                            (file-executable-p pdf-info-epdfinfo-program)
                            (apply fn args))
                           )
                          ((fn . org-pdftools-complete-link))]
                        :store
                        #[(&rest args)
                          ((and
                            (condition-case nil
                             (progn (require 'org-pdftools nil t)) (error nil))
                            (file-executable-p pdf-info-epdfinfo-program)
                            (apply fn args))
                           )
                          ((fn . org-pdftools-store-link))]
                        :export
                        #[(&rest args)
                          ((and
                            (condition-case nil
                             (progn (require 'org-pdftools nil t)) (error nil))
                            (file-executable-p pdf-info-epdfinfo-program)
                            (apply fn args))
                           )
                          ((fn . org-pdftools-export))]
                        )
                       ("bibtex" :follow org-bibtex-open :store
                        org-bibtex-store-link)
                       ("img" :image-data-fun +org-inline-image-data-fn)
                       ("doom-changelog" :follow
                        #[(link)
                          ((find-file
                            (doom-path doom-docs-dir "changelog.org"))
                           (org-match-sparse-tree nil link))
                          (t)]
                        )
                       ("doom-user" :follow
                        #[(link)
                          ((browse-url
                            (format "https://github.com/%s";
                             (string-remove-prefix "@"
                              (+org-link-read-desc-at-point link))
                             )
                            )
                           )
                          (t)]
                        :face #[(_) ('org-priority) (t)])
                       ("doom-ref" :follow
                        #[(link)
                          ((let
                            ((link (+org-link-read-desc-at-point link))
                             (url "https://github.com";)
                             (doom-repo "doomemacs/doomemacs"))
                            (let ((saved-match-data (match-data)))
                             (unwind-protect
                              (progn
                               (browse-url
                                (cond
                                 ((string-match
                                   
"^\\([^/]+\\(?:/[^/]+\\)?\\)?#\\([0-9]+\\(?:#.*\\)?\\)" link)
                                  (format "%s/%s/issues/%s" url
                                   (or (match-string 1 link) doom-repo)
                                   (match-string 2 link))
                                  )
                                 ((string-match
                                   
"^\\([^/]+\\(?:/[^/]+\\)?@\\)?\\([a-z0-9]\\{7,\\}\\(?:#.*\\)?\\)" link)
                                  (format "%s/%s/commit/%s" url
                                   (or (match-string 1 link) doom-repo)
                                   (match-string 2 link))
                                  )
                                 ((user-error "Invalid doom-ref link: %S" link)
                                  )
                                 )
                                )
                               )
                              (set-match-data saved-match-data t))
                             )
                            )
                           )
                          (t)]
                        :face
                        #[(link)
                          ((let ((link (+org-link-read-desc-at-point link)))
                            (if
                             (or
                              (string-match
                               
"^\\([^/]+\\(?:/[^/]+\\)?\\)?#\\([0-9]+\\(?:#.*\\)?\\)" link)
                              (string-match
                               
"^\\([^/]+\\(?:/[^/]+\\)?@\\)?\\([a-z0-9]\\{7,\\}\\(?:#.*\\)?\\)" link)
                              )
                             'org-link 'error)
                            )
                           )
                          (t)]
                        )
                       ("doom-executable" :activate-func
                        +org-link--doom-executable-link-activate-fn :help-echo
                        +org-link-doom--help-echo-from-textprop :face
                        org-verbatim)
                       ("doom-module" :follow
                        +org-link--doom-module-link-follow-fn :activate-func
                        +org-link--doom-module-link-activate-fn :help-echo
                        +org-link-doom--help-echo-from-textprop)
                       ("doom-package" :follow
                        +org-link--doom-package-link-follow-fn :activate-func
                        +org-link--doom-package-link-activate-fn :help-echo
                        +org-link-doom--help-echo-from-textprop)
                       ("cmd" :follow
                        #[(path _prefixarg)
                          ((funcall (or (command-remapping fn) fn)
                            (or (intern-soft path)
                             (user-error "Can't find documentation for %S"
                              path)
                             )
                            )
                           )
                          ((fn . describe-command))]
                        :activate-func +org-link--command-link-activate-fn
                        :face help-key-binding :help-echo
                        +org-link-doom--help-echo-from-textprop)
                       ("face" :follow
                        #[(path _prefixarg)
                          ((funcall (or (command-remapping fn) fn)
                            (or (intern-soft path)
                             (user-error "Can't find documentation for %S"
                              path)
                             )
                            )
                           )
                          ((fn . describe-face))]
                        :activate-func +org-link--face-link-activate-fn :face
                        (font-lock-type-face underline))
                       ("fn" :follow
                        #[(path _prefixarg)
                          ((funcall (or (command-remapping fn) fn)
                            (or (intern-soft path)
                             (user-error "Can't find documentation for %S"
                              path)
                             )
                            )
                           )
                          ((fn . describe-function))]
                        :activate-func +org-link--fn-link-activate-fn :face
                        (font-lock-function-name-face underline))
                       ("var" :follow
                        #[(path _prefixarg)
                          ((funcall (or (command-remapping fn) fn)
                            (or (intern-soft path)
                             (user-error "Can't find documentation for %S"
                              path)
                             )
                            )
                           )
                          ((fn . describe-variable))]
                        :activate-func +org-link--var-link-activate-fn :face
                        (font-lock-variable-name-face underline))
                       ("kbd" :follow
                        #[(ev)
                          ((minibuffer-message "%s"
                            (+org-link-doom--help-echo-from-textprop nil
                             (current-buffer) (posn-point (event-start ev)))
                            )
                           )
                          (t) nil nil "e"]
                        :help-echo +org-link-doom--help-echo-from-textprop
                        :face help-key-binding)
                       ("doom-modules" :complete
                        #[nil
                          ((if requires
                            (mapc #'require (ensure-list requires)))
                           (+org--relative-path
                            (+org--read-link-path key (funcall dir-fn))
                            (funcall dir-fn))
                           )
                          ((dir-fn .
                            #[nil ((symbol-value dir-var))
                              ((dir-var . doom-modules-dir))]
                            )
                           (requires) (key . "doom-modules"))
                          ]
                        :follow
                        #[(link)
                          ((org-link-open-as-file
                            (expand-file-name link (funcall dir-fn)) nil)
                           )
                          ((dir-fn .
                            #[nil ((symbol-value dir-var))
                              ((dir-var . doom-modules-dir))]
                            )
                           )
                          ]
                        :face
                        #[(link)
                          ((let*
                            ((path (expand-file-name link (funcall dir-fn)))
                             (option-index
                              (string-match-p "::\\(.*\\)\\'" path))
                             (file-name (substring path 0 option-index)))
                            (if (file-exists-p file-name) 'org-link 'error))
                           )
                          ((dir-fn .
                            #[nil ((symbol-value dir-var))
                              ((dir-var . doom-modules-dir))]
                            )
                           )
                          ]
                        :requires nil)
                       ("doom-docs" :complete
                        #[nil
                          ((if requires
                            (mapc #'require (ensure-list requires)))
                           (+org--relative-path
                            (+org--read-link-path key (funcall dir-fn))
                            (funcall dir-fn))
                           )
                          ((dir-fn .
                            #[nil ((symbol-value dir-var))
                              ((dir-var . doom-docs-dir))]
                            )
                           (requires) (key . "doom-docs"))
                          ]
                        :follow
                        #[(link)
                          ((org-link-open-as-file
                            (expand-file-name link (funcall dir-fn)) nil)
                           )
                          ((dir-fn .
                            #[nil ((symbol-value dir-var))
                              ((dir-var . doom-docs-dir))]
                            )
                           )
                          ]
                        :face
                        #[(link)
                          ((let*
                            ((path (expand-file-name link (funcall dir-fn)))
                             (option-index
                              (string-match-p "::\\(.*\\)\\'" path))
                             (file-name (substring path 0 option-index)))
                            (if (file-exists-p file-name) 'org-link 'error))
                           )
                          ((dir-fn .
                            #[nil ((symbol-value dir-var))
                              ((dir-var . doom-docs-dir))]
                            )
                           )
                          ]
                        :requires nil)
                       ("doom" :complete
                        #[nil
                          ((if requires
                            (mapc #'require (ensure-list requires)))
                           (+org--relative-path
                            (+org--read-link-path key (funcall dir-fn))
                            (funcall dir-fn))
                           )
                          ((dir-fn .
                            #[nil ((symbol-value dir-var))
                              ((dir-var . doom-emacs-dir))]
                            )
                           (requires) (key . "doom"))
                          ]
                        :follow
                        #[(link)
                          ((org-link-open-as-file
                            (expand-file-name link (funcall dir-fn)) nil)
                           )
                          ((dir-fn .
                            #[nil ((symbol-value dir-var))
                              ((dir-var . doom-emacs-dir))]
                            )
                           )
                          ]
                        :face
                        #[(link)
                          ((let*
                            ((path (expand-file-name link (funcall dir-fn)))
                             (option-index
                              (string-match-p "::\\(.*\\)\\'" path))
                             (file-name (substring path 0 option-index)))
                            (if (file-exists-p file-name) 'org-link 'error))
                           )
                          ((dir-fn .
                            #[nil ((symbol-value dir-var))
                              ((dir-var . doom-emacs-dir))]
                            )
                           )
                          ]
                        :requires nil)
                       ("org" :complete
                        #[nil
                          ((if requires
                            (mapc #'require (ensure-list requires)))
                           (+org--relative-path
                            (+org--read-link-path key (funcall dir-fn))
                            (funcall dir-fn))
                           )
                          ((dir-fn .
                            #[nil ((symbol-value dir-var))
                              ((dir-var . org-directory))]
                            )
                           (requires) (key . "org"))
                          ]
                        :follow
                        #[(link)
                          ((org-link-open-as-file
                            (expand-file-name link (funcall dir-fn)) nil)
                           )
                          ((dir-fn .
                            #[nil ((symbol-value dir-var))
                              ((dir-var . org-directory))]
                            )
                           )
                          ]
                        :face
                        #[(link)
                          ((let*
                            ((path (expand-file-name link (funcall dir-fn)))
                             (option-index
                              (string-match-p "::\\(.*\\)\\'" path))
                             (file-name (substring path 0 option-index)))
                            (if (file-exists-p file-name) 'org-link 'error))
                           )
                          ((dir-fn .
                            #[nil ((symbol-value dir-var))
                              ((dir-var . org-directory))]
                            )
                           )
                          ]
                        :requires nil)
                       ("attachment" :image-data-fun +org-image-file-data-fn
                        :follow org-attach-follow :complete
                        org-attach-complete-link :preview
                        org-attach-preview-file)
                       ("file+sys") ("file+emacs")
                       ("shell" :follow org-link--open-shell)
                       ("shortdoc" :follow org-link--open-shortdoc :store
                        org-link--store-shortdoc :complete
                        org-link--complete-shortdoc)
                       ("help" :follow helpful--org-link-follow :store
                        org-link--store-help)
                       ("file" :complete org-link-complete-file :preview
                        org-link-preview-file :face
                        #[(path)
                          ((if
                            (or
                             (if (featurep :system 'windows)
                              (string-prefix-p "//" path))
                             (file-remote-p path)
                             (if (featurep :system 'windows)
                              (string-prefix-p "\\\\" path))
                             (file-exists-p path))
                            'org-link '(warning org-link))
                           )
                          (t)]
                        )
                       ("elisp" :follow org-link--open-elisp))
 org-todo-keyword-faces '(("[-]" . +org-todo-active)
                          ("STRT" . +org-todo-active)
                          ("[?]" . +org-todo-onhold)
                          ("WAIT" . +org-todo-onhold)
                          ("HOLD" . +org-todo-onhold)
                          ("PROJ" . +org-todo-project)
                          ("NO" . +org-todo-cancel)
                          ("KILL" . +org-todo-cancel))
 org-persist-directory "~/.cache/doom/nix/org/persist/"
 org-log-refile 'note
 org-eldoc-breadcrumb-separator " → "
 org-refile-use-outline-path 'title
 org-cycle-tab-first-hook '(+org-yas-expand-maybe-h +org-indent-maybe-h
                            org-babel-hide-result-toggle-maybe
                            org-babel-header-arg-expand)
 org-agenda-block-separator 61
 org-imenu-depth 6
 org-link-translation-function 'toc-org-unhrefify
 org-todo-keywords '((sequence "TODO(t!)" "WAIT(w@/!)" "|" "CANCELLED(c@/!)"
                      "DONE(d@/!)")
                     )
 org-cite-activate-processor 'citar
 org-id-method 'ts
 org-log-redeadline 'note
 org-agenda-before-write-hook '(org-agenda-add-entry-text)
 org-metadown-hook '(org-babel-pop-to-session-maybe)
 org-clock-history-length 20
 org-agenda-file-regexp "\\`[^.].*\\.org\\(\\.age\\)?\\'"
 org-agenda-restore-windows-after-quit t
 org-publish-timestamp-directory "~/.cache/doom/nix/org/timestamps/"
 org-hugo-auto-set-lastmod t
 org-tab-first-hook '(+org-yas-expand-maybe-h +org-indent-maybe-h
                      org-babel-hide-result-toggle-maybe
                      org-babel-header-arg-expand)
 org-sort-function 'string-collate-lessp
 org-export-backends '(pandoc ascii html icalendar latex odt)
 org--warnings nil
 org-hugo-section "blog"
 org-cycle-hide-drawer-startup nil
 org-after-refile-insert-hook '(+org-save-buffer-after-capture-h)
 org-startup-folded 'content
 org-babel-pre-tangle-hook '(save-buffer)
 org-publish-project-alist '(("orgblog_pages" :base-directory
                              "~/org/orgblog/content/pages/" :recursive t
                              :base-extension "org" :publishing-directory
                              "~/org/orgblog/public" :publishing-function
                              org-html-publish-to-html :headline-levels 6
                              :section-numbers nil :with-toc nil :auto-sitemap
                              t :sitemap-filename "index.org" :sitemap-title
                              nil :html-doctype "html5" :html-html5-fancy t
                              :html-checkbox-type 'html
                              :html-self-link-headlines t
                              :html-toplevel-hlevel 2 :html-use-infojs nil
                              :html-head
                              "<link rel=\"stylesheet\" 
href=\"~/org/orgblog/public/static/style.css\" type=\"text/css\"/>" 
:html-head-include-default-style nil :html-preamble t)
                             ("orgblog_static" :base-directory
                              "~/org/orgblog/content/static/" :recursive t
                              :base-extension "css\\|txt\\|jpg\\|gif\\|png"
                              :publishing-directory
                              "~/org/orgblog/public/static"
                              :publishing-function org-publish-attachment)
                             ("orgblog" :components
                              ("orgblog_pages" "orgblog_static"))
                             )
 org-agenda-current-time-string "now - - - - - - - - - - - - - - - - - - - - - 
- - - -"
 org-adapt-indentation t
 org-latex-prefer-user-labels t
 org-src-preserve-indentation t
 org-agenda-show-outline-path 'title
 org-cycle-hide-block-startup t
 org-cite-follow-processor 'citar
 org-tags-column 0
 org-icalendar-force-alarm 0
 org-babel-after-execute-hook '(+org-redisplay-inline-images-in-babel-result-h)
 org-cite-insert-processor 'citar
 org-export-before-parsing-hook '(org-attach-expand-links)
 org-image-actual-width nil
 org-html-postamble nil
 org-link-shell-confirm-function 'yes-or-no-p
 org-fold-core-isearch-open-function 'org-fold-core--isearch-reveal
 org-agenda-time-grid '((daily today require-timed)
                        (800 1000 1200 1400 1600 1800 2000) "......"
                        "----------------")
 org-agenda-skip-unavailable-files t
 org-agenda-follow-indirect t
 org-tags-exclude-from-inheritance '("crypt")
 outline-isearch-open-invisible-function 'outline-isearch-open-invisible
 org-src-mode-hook '(org-src-babel-configure-edit-buffer
                     org-src-mode-configure-edit-buffer)
 org-agenda-span 10
 org-agenda-mode-hook '(+org-habit-resize-graph-h)
 org-hide-macro-markers t
 org-fontify-quote-and-verse-blocks t
 org-html-validation-link nil
 org-babel-load-languages '((java . t) (shell . t) (emacs-lisp . t))
 org-capture-after-finalize-hook '(+org-capture-cleanup-frame-h)
 org-follow-link-hook '(+nav-flash-delayed-blink-cursor-h)
 org-modules '(ol-bibtex)
 org-agenda-loop-over-headlines-in-active-region nil
 org-agenda-start-on-weekday nil
 org-auto-align-tags nil
 org-preview-latex-default-process 'dvisvgm
 org-agenda-tags-column 0
 org-agenda-files '("~/org/" "~/org/archive" "~/org/bib"
 "~/org/bookmark" "~/org/daily" "~/org/fin" "~/org/gnus"
 "~/org/gnus/mail" "~/org/gnus/mail/archive"
 "~/org/gnus/mail/archive/sent" "~/org/gnus/news"
 "~/org/gnus/news/drafts" "~/org/gnus/news/drafts/drafts"
 "~/org/gnus/news/drafts/queue" "~/org/info" "~/org/journal"
 "~/org/ledger" "~/org/orgblog" "~/org/orgblog/content"
 "~/org/orgblog/public" "~/org/orgblog/public/static" "~/org/references" 
"~/org/roam")
 org-list-allow-alphabetical t
 org-attach-id-dir "~/org/attach/"
 org-capture-mode-hook '(+org-show-target-in-capture-header-h)
 org-link-elisp-confirm-function nil
 org-agenda-use-tag-inheritance nil
 org-outline-path-complete-in-steps nil
 org-pandoc-options '((standalone . t) (mathjax . t)
                      (variable . "revealjs-url=https://revealjs.com";))
 org-startup-indented t
 org-publish-sitemap-sort-files 'anti-chronologically
 org-odt-format-inlinetask-function 'org-odt-format-inlinetask-default-function
 org-src-lang-modes '(("md" . markdown) ("beamer" . LaTeX) ("latex" . LaTeX)
                      ("C" . c) ("C++" . c++) ("asymptote" . asy)
                      ("beamer" . latex) ("calc" . fundamental) ("cpp" . c++)
                      ("ditaa" . artist) ("desktop" . conf-desktop)
                      ("dot" . graphviz-dot) ("elisp" . emacs-lisp)
                      ("ocaml" . tuareg) ("screen" . shell-script)
                      ("sqlite" . sql) ("toml" . conf-toml) ("shell" . sh)
                      ("ash" . sh) ("sh" . sh) ("bash" . sh) ("jsh" . sh)
                      ("bash2" . sh) ("dash" . sh) ("dtksh" . sh) ("ksh" . sh)
                      ("es" . sh) ("rc" . sh) ("itcsh" . sh) ("tcsh" . sh)
                      ("jcsh" . sh) ("csh" . sh) ("ksh88" . sh) ("oash" . sh)
                      ("pdksh" . sh) ("mksh" . sh) ("posix" . sh)
                      ("wksh" . sh) ("wsh" . sh) ("zsh" . sh) ("rpm" . sh))
 org-archive-location "~/org/archive/%s_archive::"
 org-agenda-skip-deadline-if-done t
 org-latex-engraved-theme 'modus-vivendi
 org-clock-persist-file "~/.local/share/doom/nix/org-clock-save.el"
 org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-show-empty-lines
                  org-cycle-optimize-window-after-visibility-change
                  org-cycle-display-link-previews)
 org-persist-before-read-hook '(org-element--cache-persist-before-read)
 org-use-sub-superscripts '{}
 org-ascii-format-inlinetask-function 'org-ascii-format-inlinetask-default
 org-odt-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME CONTENTS)"]
 org-id-link-to-org-use-id 'create-if-interactive-and-no-custom-id
 org-agenda-dim-blocked-tasks nil
 )
-- 

Reply via email to