summaryrefslogtreecommitdiff
path: root/lua/user/orgmode.lua
blob: fded63b8cf63c1bec749b07f4284b818e6c06264 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
local status_ok, orgmode = pcall(require, "orgmode")
if not status_ok then
	return
end

require('orgmode').setup_ts_grammer()
-- Tree-sitter configuration

require'nvim-treesitter.configs'.setup {
  -- If TS highlights are not enabled at all, or disabled via 
  -- `disable` prop, highlighting will fallback to default Vim syntax highlighting
  highlight = {
    enable = true,
    additional_vim_regex_highlighting = {'org'}, -- Required for spellcheck, some LaTex highlights and 
                                                 -- code block highlights that do not have ts grammar
  },
  ensure_installed = {'org'},                    -- Or run :TSUpdate org
}

require("orgmode").setup({
  org_agenda_files = {'~/org/**/*'},
  org_default_notes_files = {'~/org/refile.org'}
})