diff options
| author | Kyren223 <Kyren223@proton.me> | 2025-05-01 16:53:02 +0300 |
|---|---|---|
| committer | Kyren223 <Kyren223@proton.me> | 2025-05-01 16:53:02 +0300 |
| commit | 09f2f9f74b077821f02d4d5808299478a5f501c5 (patch) | |
| tree | 13f3b5c4a77170c01da41c1dbe008f492c22817b /.config/nvim/lua/plugins/markdown-toggle.lua | |
| parent | 9a53ba17c03978069ac26598a21961d69da69e58 (diff) | |
Markdown-toggle plugin is now lazy loaded
Diffstat (limited to '.config/nvim/lua/plugins/markdown-toggle.lua')
| -rw-r--r-- | .config/nvim/lua/plugins/markdown-toggle.lua | 33 |
1 files changed, 24 insertions, 9 deletions
diff --git a/.config/nvim/lua/plugins/markdown-toggle.lua b/.config/nvim/lua/plugins/markdown-toggle.lua index 39a932c..816d8d3 100644 --- a/.config/nvim/lua/plugins/markdown-toggle.lua +++ b/.config/nvim/lua/plugins/markdown-toggle.lua @@ -1,12 +1,27 @@ return { 'roodolv/markdown-toggle.nvim', - event = 'VeryLazy', - config = function() - require('markdown-toggle').setup() - local opts = { silent = true, noremap = true } - local toggle = require('markdown-toggle') - vim.keymap.set({ 'n', 'x' }, '<leader>tu', toggle.list, opts) - vim.keymap.set({ 'n', 'x' }, '<leader>to', toggle.olist, opts) - vim.keymap.set({ 'n', 'x' }, '<leader>tm', toggle.checkbox, opts) - end, + opts = {}, + keys = { + { + '<leader>tu', + function() + require('markdown-toggle').list() + end, + mode = { 'n', 'x' }, + }, + { + '<leader>to', + function() + require('markdown-toggle').olist() + end, + mode = { 'n', 'x' }, + }, + { + '<leader>tm', + function() + require('markdown-toggle').checkbox() + end, + mode = { 'n', 'x' }, + }, + }, } |
