From 916478eb344d619ecf930c164540f6fd41002626 Mon Sep 17 00:00:00 2001 From: Ruben Beltran del Rio Date: Thu, 29 Feb 2024 16:36:51 +0100 Subject: Add orgmode --- config/nvim/lua/plugins.lua | 17 ++++++++++++++++- config/nvim/lua/treesitter_config.lua | 1 + 2 files changed, 17 insertions(+), 1 deletion(-) (limited to 'config/nvim/lua') 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', -- cgit