From 21555a4148842a22b34ce91edd869884e37b00cb Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Mon, 3 Jun 2024 14:33:39 +0800 Subject: [PATCH] feat(neovim): update plugins - orgmode --- .../neovim/nvim/lua/plugins/orgmode.lua | 31 +++++++------------ 1 file changed, 12 insertions(+), 19 deletions(-) diff --git a/home/base/tui/editors/neovim/nvim/lua/plugins/orgmode.lua b/home/base/tui/editors/neovim/nvim/lua/plugins/orgmode.lua index dfef0c4b..252d5082 100644 --- a/home/base/tui/editors/neovim/nvim/lua/plugins/orgmode.lua +++ b/home/base/tui/editors/neovim/nvim/lua/plugins/orgmode.lua @@ -1,26 +1,19 @@ return { - "nvim-orgmode/orgmode", - dependencies = { - { "nvim-treesitter/nvim-treesitter", lazy = true }, - }, - event = "VeryLazy", + 'nvim-orgmode/orgmode', + event = 'VeryLazy', + ft = { 'org' }, config = function() - -- Load treesitter grammar for org - require("orgmode").setup_ts_grammar() - - -- Setup treesitter - require("nvim-treesitter.configs").setup { - highlight = { - enable = true, - additional_vim_regex_highlighting = { "org" }, - }, - ensure_installed = { "org" }, - } - -- Setup orgmode - require("orgmode").setup { + require('orgmode').setup({ org_agenda_files = "~/org/**/*", org_default_notes_file = "~/org/refile.org", - } + }) + + -- NOTE: If you are using nvim-treesitter with ~ensure_installed = "all"~ option + -- add ~org~ to ignore_install + require('nvim-treesitter.configs').setup({ + ensure_installed = 'all', + ignore_install = { 'org' }, + }) end, }