local M = {} local config = require('muwiki.config') local function wiki_buffer() return config.wiki_root(0) ~= nil end M.setup = function(opts) config.setup(opts) end function M.open_link() if wiki_buffer() then require('muwiki.links.open').open_link() end end function M.next_link() if wiki_buffer() then require('muwiki.links.navigation').next_link() end end function M.prev_link() if wiki_buffer() then require('muwiki.links.navigation').prev_link() end end function M.open_link_with() if wiki_buffer() then require('muwiki.links.open').open_link_with() end end function M.create_link() if wiki_buffer() then require('muwiki.links.creation').create_link() end end function M.open_index(name) require('muwiki.files').open_index(name) end function M.wiki_root(bufnr) return config.wiki_root(bufnr) end return M