summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--nvim/init.lua1
-rw-r--r--nvim/lua/plugins.lua1
-rw-r--r--nvim/lua/vimwiki.lua8
3 files changed, 10 insertions, 0 deletions
diff --git a/nvim/init.lua b/nvim/init.lua
index 4b295d5..06b973a 100644
--- a/nvim/init.lua
+++ b/nvim/init.lua
@@ -4,3 +4,4 @@ require('lsp')
require('plugins')
require('colorscheme')
require('term')
+require('vimwiki')
diff --git a/nvim/lua/plugins.lua b/nvim/lua/plugins.lua
index f90b09c..183a20d 100644
--- a/nvim/lua/plugins.lua
+++ b/nvim/lua/plugins.lua
@@ -14,6 +14,7 @@ vim.opt.rtp:prepend(lazypath)
require("lazy").setup({
-- LSP manager
{ "mason-org/mason.nvim", opts = {} },
+ "vimwiki/vimwiki",
{
"mason-org/mason-lspconfig.nvim",
dependencies = {
diff --git a/nvim/lua/vimwiki.lua b/nvim/lua/vimwiki.lua
new file mode 100644
index 0000000..c7a815b
--- /dev/null
+++ b/nvim/lua/vimwiki.lua
@@ -0,0 +1,8 @@
+vim.opt.compatible = false
+
+local opts = {
+ noremap = false,
+ silent = true,
+}
+
+vim.keymap.set('n', '<leader>wx', '<Plug>VimwikiIndex', opts)