aboutsummaryrefslogtreecommitdiffstats
path: root/lua/plugins
diff options
context:
space:
mode:
authorAriel D'Alessandro <dalessandro.ariel@gmail.com>2023-04-13 09:11:58 +0200
committerAriel D'Alessandro <dalessandro.ariel@gmail.com>2023-04-13 09:11:58 +0200
commit5d542ad4872785614f7db79d82496db8c2dc62e7 (patch)
tree64169fadfa32cd22be03146772c7c8c04da09748 /lua/plugins
parent6a7cfdc39b18d16d928492e907a5873bb5471f2d (diff)
downloadnvim-conf-5d542ad4872785614f7db79d82496db8c2dc62e7.tar.gz
nvim-conf-5d542ad4872785614f7db79d82496db8c2dc62e7.zip
feat(orgmode) add
Diffstat (limited to 'lua/plugins')
-rw-r--r--lua/plugins/orgmode.lua16
-rw-r--r--lua/plugins/treesitter.lua3
2 files changed, 18 insertions, 1 deletions
diff --git a/lua/plugins/orgmode.lua b/lua/plugins/orgmode.lua
new file mode 100644
index 0000000..1db1581
--- /dev/null
+++ b/lua/plugins/orgmode.lua
@@ -0,0 +1,16 @@
+return {
+ "nvim-orgmode/orgmode",
+ keys = {
+ { "<Leader>oa" },
+ { "<Leader>oc" },
+ },
+ ft = {"org"},
+ config = function()
+ require("orgmode").setup_ts_grammar()
+ require("orgmode").setup {
+ org_agenda_files = {'~/my-orgs/**/*'},
+ org_default_notes_file = '~/my-orgs/refile.org',
+ }
+ require("cmp").setup { sources = { { name = "orgmode" } } }
+ end,
+}
diff --git a/lua/plugins/treesitter.lua b/lua/plugins/treesitter.lua
index b0d360c..d592366 100644
--- a/lua/plugins/treesitter.lua
+++ b/lua/plugins/treesitter.lua
@@ -28,10 +28,11 @@ return {
"typescript",
"vim",
"yaml",
+ "org",
},
highlight = {
enable = true,
- additional_vim_regex_highlighting = false,
+ additional_vim_regex_highlighting = { "org" },
},
indent = {
enable = true,