neovim

Personal neovim configuration files
git clone git://gtms.dev:neovim
Log | Files | Refs

neorg.lua (971B)


      1 local M = {}
      2 
      3 M.setup = function()
      4   require('neorg').setup({
      5     -- Tell Neorg what modules to load
      6     load = {
      7       ['core.integrations.treesitter'] = {},
      8       ['core.mode'] = {},
      9       ['core.norg.news'] = {}, -- Handles the displaying of Neorg news and other forms of media in a popup.
     10       ['core.norg.qol.todo_items'] = {},
     11       ['core.norg.esupports'] = {},
     12       ['core.norg.esupports.metagen'] = {},
     13       ['core.norg.esupports.hop'] = {},
     14       ['core.norg.manoeuvre'] = {},
     15       ['core.neorgcmd'] = {},
     16       ['core.autocommands'] = {},
     17       -- ['core.norg.concealer'] = {}, -- Allows for use of icons
     18       ['core.norg.dirman'] = { -- Manage your directories with Neorg
     19         config = {workspaces = {my = '~/neorg'}},
     20       },
     21       ['core.gtd.base'] = {}, -- todo
     22       ['core.norg.completion'] = {config = {engine = 'nvim-cmp'}},
     23       ['core.keybinds'] = {config = {default_keybinds = true, neorg_leader = '<Leader>o'}},
     24     },
     25   })
     26 end
     27 
     28 return M