From 57f283e6505361c46a10091ff8a2ad0a0085cfbc Mon Sep 17 00:00:00 2001 From: Jose Carvajal Date: Wed, 18 Jun 2025 20:33:52 -0600 Subject: [PATCH] Add leetcode plugin; update gitsigns and lualina --- lazy-lock.json | 3 ++- lua/custom/plugins/leetcode.lua | 8 ++++++++ lua/lazy-plugins.lua | 2 ++ 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 lua/custom/plugins/leetcode.lua diff --git a/lazy-lock.json b/lazy-lock.json index 51084ede..7a7d2601 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -7,12 +7,13 @@ "fidget.nvim": { "branch": "main", "commit": "d9ba6b7bfe29b3119a610892af67602641da778e" }, "flash.nvim": { "branch": "main", "commit": "3c942666f115e2811e959eabbdd361a025db8b63" }, "fzf-lua": { "branch": "main", "commit": "1977a7648a264fabf453ee082e2398e38cc3b588" }, - "gitsigns.nvim": { "branch": "main", "commit": "d0f90ef51d4be86b824b012ec52ed715b5622e51" }, + "gitsigns.nvim": { "branch": "main", "commit": "88205953bd748322b49b26e1dfb0389932520dc9" }, "guess-indent.nvim": { "branch": "main", "commit": "84a4987ff36798c2fc1169cbaff67960aed9776f" }, "harpoon": { "branch": "harpoon2", "commit": "ed1f853847ffd04b2b61c314865665e1dadf22c7" }, "indent-blankline.nvim": { "branch": "master", "commit": "005b56001b2cb30bfa61b7986bc50657816ba4ba" }, "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" }, "lazydev.nvim": { "branch": "main", "commit": "2367a6c0a01eb9edb0464731cc0fb61ed9ab9d2c" }, + "leetcode.nvim": { "branch": "master", "commit": "db7e1cd6b9191b34b4c1f2f96e4e3949cde9f951" }, "lualine.nvim": { "branch": "master", "commit": "a94fc68960665e54408fe37dcf573193c4ce82c9" }, "mason-lspconfig.nvim": { "branch": "main", "commit": "bef29b653ba71d442816bf56286c2a686210be04" }, "mason-tool-installer.nvim": { "branch": "main", "commit": "93a9ff9b34c91c0cb0f7de8d5f7e4abce51d8903" }, diff --git a/lua/custom/plugins/leetcode.lua b/lua/custom/plugins/leetcode.lua new file mode 100644 index 00000000..e1fef05e --- /dev/null +++ b/lua/custom/plugins/leetcode.lua @@ -0,0 +1,8 @@ +local leet_arg = 'leetcode.nvim' + +return { + 'kawre/leetcode.nvim', + lazy = leet_arg ~= vim.fn.argv(0, -1), + opts = { arg = leet_arg }, + cmd = 'Leet', +} diff --git a/lua/lazy-plugins.lua b/lua/lazy-plugins.lua index 46cc1c4a..597c465e 100644 --- a/lua/lazy-plugins.lua +++ b/lua/lazy-plugins.lua @@ -63,6 +63,8 @@ require('lazy').setup({ require 'custom/plugins/noice', require 'custom/plugins/theme', require 'custom/plugins/indent-blankline', + require 'custom/plugins/leetcode', + -- -- For additional information with loading, sourcing and examples see `:help lazy.nvim-🔌-plugin-spec` -- Or use telescope!