From 1a1ab91ed033a0449dff582797fce6873556ec63 Mon Sep 17 00:00:00 2001 From: James L Date: Tue, 8 Nov 2022 03:52:51 +0000 Subject: feat: add command & keybind to view docs (#3426) --- lua/lvim/core/commands.lua | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'lua/lvim/core/commands.lua') diff --git a/lua/lvim/core/commands.lua b/lua/lvim/core/commands.lua index 65f01355..2714838a 100644 --- a/lua/lvim/core/commands.lua +++ b/lua/lvim/core/commands.lua @@ -29,6 +29,21 @@ M.defaults = { require("lvim.core.info").toggle_popup(vim.bo.filetype) end, }, + { + name = "LvimDocs", + fn = function() + local documentation_url = "https://www.lunarvim.org/docs/quick-start" + if vim.fn.has "mac" == 1 or vim.fn.has "macunix" == 1 then + vim.fn.execute("!open " .. documentation_url) + elseif vim.fn.has "win32" == 1 or vim.fn.has "win64" == 1 then + vim.fn.execute("!start " .. documentation_url) + elseif vim.fn.has "unix" == 1 then + vim.fn.execute("!xdg-open " .. documentation_url) + else + vim.notify "Opening docs in a browser is not supported on your OS" + end + end, + }, { name = "LvimCacheReset", fn = function() -- cgit v1.2.3