Add Lazy Install to ReadMe by xtbqimuxmvtx · Pull Request #1469 · vimwiki/vimwiki
Another lazy example:
return { 'vimwiki/vimwiki', enabled = true, init = function() vim.g.vimwiki_list = { { path = '~/documentos/wiki/main/', syntax = 'markdown', nested_syntaxes = { bash = 'bash', cpp = 'cpp', fish = 'fish', lua = 'lua', python = 'python', sh = 'sh', vifm = 'vimscript', }, ext = 'md', links_space_char = '_', }, } vim.g.diary_start_week_day = 'sunday' vim.g.auto_chdir = 1 vim.g.vimwiki_listsyms = '.·oOX' vim.g.cycle_bullets = 1 vim.g.vimwiki_global_ext = 0 vim.g.vimwiki_filetypes = { 'markdown' } vim.g.vimwiki_auto_header = 1 -- vim.g.vimwiki_markdown_link_ext = 1 -- vim.g.bullet_types = ['-', '→'] -- vim.g.vimwiki_ext2syntax = {} end, }
Also, you can add $HOME to the wiki list so all .md files are handled by vimwiki. This comes with the caveat that vimwiki will create diary entries in your home directory. To circumvent this, I gave the $HOME wiki the diary_rel_path of my main wiki (i.e. diary_rel_path = '~/documentos/wiki/main/diary/')