return { "nvim-neorg/neorg", lazy = false, -- Disable lazy loading as some `lazy.nvim` distributions set `lazy = true` by default version = "*", -- Pin Neorg to the latest stable release config = function() require("neorg").setup({ lazy = false, load = { ["core.defaults"] = {}, ["core.concealer"] = {}, -- We added this line! ["core.summary"] = {}, -- We added this line! ["core.journal"] = { config = { journal_folder = "journal", strategy = "flat", workspace = "default", }, }, -- We added this line! ["core.dirman"] = { config = { workspaces = { default = "~/Share/Notes", -- journal = "~/Share/Notes/journal", }, default_workspace = "default", }, }, ["core.qol.todo_items"] = { config = { create_todo_items = true, create_todo_parents = true, }, }, ["core.qol.toc"] = { config = { auto_toc = { open = true, }, }, }, ["core.esupports.metagen"] = { config = { timezone = "implicit-local", }, }, ["core.ui.calendar"] = {}, }, }) end, }