return { "nvim-orgmode/orgmode", dependencies = { { "nvim-treesitter/nvim-treesitter", lazy = true }, { "dhruvasagar/vim-table-mode", lazy = true }, { "akinsho/org-bullets.nvim", enable = false, lazy = true, config = function() require("org-bullets").setup({ symbols = { concealcursor = false, list = "", headlines = { "◉", "○", "󰮍", "󱥸" }, checkboxes = { half = { "", "OrgTSCheckboxHalfChecked" }, done = { "", "OrgTSCheckboxDone" }, todo = { "", "OrgTSCheckboxTODO" }, }, }, }) end, }, }, event = "VeryLazy", 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({ org_agenda_files = "~/Dropbox/org/*", org_default_notes_file = "~/Dropbox/org/refile.org", }) end, }