irongit

A readme explaining how to make neovim work fast

hygo-vim/lua/plugins/leetcode.lua
43 lines812 BLua
1return {
2 {
3 "kawre/leetcode.nvim",
4 event = "VeryLazy",
5 dependencies = {
6 "nvim-telescope/telescope.nvim",
7 "nvim-lua/plenary.nvim",
8 "MunifTanjim/nui.nvim",
9 },
10 keys = {
11 {
12 "<leader>zt",
13 function()
14 vim.cmd("Leet test")
15 end,
16 desc = "Test",
17 },
18 {
19 "<leader>za",
20 function()
21 vim.cmd("Leet submit")
22 end,
23 desc = "Submit",
24 },
25 {
26 "<leader>zc",
27 function()
28 vim.cmd("Leet console")
29 end,
30 desc = "Console",
31 },
32 },
33 opts = {
34 lang = "golang",
35 },
36 config = function(_, opts)
37 require("which-key").add({
38 { "<leader>z", group = "LeetCode" },
39 })
40 require("leetcode").setup(opts)
41 end,
42 },
43}