aboutsummaryrefslogtreecommitdiff
path: root/config/nvim/lua
diff options
context:
space:
mode:
authorRuben Beltran del Rio <git@r.bdr.sh>2024-02-29 16:36:51 +0100
committerRuben Beltran del Rio <git@r.bdr.sh>2024-02-29 16:36:51 +0100
commit916478eb344d619ecf930c164540f6fd41002626 (patch)
treed9603e5225813c5ed442c26c70d87b5e6cca0eb9 /config/nvim/lua
parenta51791d1487a9673b3749135456f39d5e5b724ca (diff)
Add orgmode
Diffstat (limited to 'config/nvim/lua')
-rw-r--r--config/nvim/lua/plugins.lua17
-rw-r--r--config/nvim/lua/treesitter_config.lua1
2 files changed, 17 insertions, 1 deletions
diff --git a/config/nvim/lua/plugins.lua b/config/nvim/lua/plugins.lua
index 24154d9..e17b35b 100644
--- a/config/nvim/lua/plugins.lua
+++ b/config/nvim/lua/plugins.lua
@@ -69,5 +69,20 @@ require('lazy').setup({
-- Tools
'vim-scripts/LargeFile',
'tpope/vim-fugitive',
- 'milkypostman/vim-togglelist'
+ 'milkypostman/vim-togglelist',
+
+ -- Org Mode
+ { 'nvim-orgmode/orgmode',
+ event = 'VeryLazy',
+ config = function()
+ -- Load treesitter grammar for org
+ require('orgmode').setup_ts_grammar()
+
+ -- Setup orgmode
+ require('orgmode').setup({
+ org_agenda_files = '~/brain/**/*.org',
+ org_default_notes_file = '~/brain/inbox.org',
+ })
+ end,
+ }
})
diff --git a/config/nvim/lua/treesitter_config.lua b/config/nvim/lua/treesitter_config.lua
index 32e4ed2..be44d54 100644
--- a/config/nvim/lua/treesitter_config.lua
+++ b/config/nvim/lua/treesitter_config.lua
@@ -18,6 +18,7 @@ require'nvim-treesitter.configs'.setup {
'lua',
'make',
'markdown',
+ 'org',
'python',
'ruby',
'rust',