Hi, I'm trying to generate a static site from all my org notes. The notes are currently a mix of plain org and org-roam notes and dailies.
So far I've tried using `ox-hugo` to generate everything using this snippet (using doom emacs' doomscript):
```
(defcli! export-org (file)
(require 'doom-start) ; load doom user config
(with-current-buffer (find-file-noselect file)
(setq org-hugo-base-dir "org-hugo-dir")
(let ((org-id-extra-files (find-lisp-find-files org-roam-directory "\.org$")))
(org-hugo-export-wim-to-md))))
(run! "export-org" (cdr (member "--" argv)))
```
Basically I loop over all org files calling this script on each one, ox-hugo however fails with an error:
```
Error: [ox-hugo] my-file.org: The entire file is attempted to be exported, but it is missing the #+title keyword
```
Apparently ox-hugo requires at least a `#+title` property in every file... Problem is, I have hundreds of files and it would be quite tedious to add a title to every single one of them.
So far I've considered these options:
* I'm possibly missing some ox-hugo/hugo configuration
* Programmatically adding #+title to every file
* Switching to a different export mechanism altogether
Any advice is greatly appreciated, thank you all!