neovim-dotfiles/lua/plugins/neorg.lua
2026-03-31 21:49:56 +02:00

38 lines
1,010 B
Lua

---@module "utils.plugins"
---@type Plugin
return {
after = { "telescope", "nvim-treesitter" },
configure = function(load)
load("nvim-neotest/nvim-nio")
load("pysan3/pathlib.nvim")
load("nvim-neorg/lua-utils.nvim")
load("juniorsundar/neorg-extras")
load("nvim-neorg/neorg")
require("neorg").setup({
load = {
["external.many-mans"] = {
config = {
metadata_fold = true, -- If want @data property ... @end to fold
code_fold = true, -- If want @code ... @end to fold
},
},
["core.defaults"] = {},
["core.concealer"] = {},
-- ["core.completion"] = { config = { engine = "nvim-cmp" } },
-- ["core.integrations.treesitter"] = {},
["core.clipboard.code-blocks"] = {},
["core.esupports.indent"] = {},
["core.dirman"] = {
config = {
workspaces = {
school = "~/Documents/school",
notes = "~/Documents/notes",
uni = "~/Documents/uni",
},
default_workspace = "notes",
},
},
},
})
end,
}