return { "nvim-neorg/neorg", lazy = false, -- Disable lazy loading as some `lazy.nvim` distributions set `lazy = true` by default dependencies = { { "juniorsundar/neorg-extras", -- tag = "v0.3.1" -- Always a safe bet to track current latest release }, "nvim-telescope/telescope.nvim", -- Required for the Neorg-Roam features "nvim-lua/plenary.nvim", -- Required as part of Telescope installation "nvim-treesitter/nvim-treesitter", }, opts = { 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.dirman"] = { config = { workspaces = { school = "~/Documents/school", notes = "~/Documents/notes", uni = "~/Documents/uni", }, default_workspace = "notes", }, }, ["core.completion"] = { config = { engine = "nvim-cmp" } }, ["core.integrations.treesitter"] = {}, ["core.clipboard.code-blocks"] = {}, ["core.esupports.indent"] = {}, }, }, ft = "norg", cmd = "Neorg", config = true, version = "*", }