neovim

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

neorg.lua (834B)


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