diff --git a/init.lua b/init.lua index 25974c2..a612f29 100644 --- a/init.lua +++ b/init.lua @@ -57,7 +57,8 @@ vim.api.nvim_create_autocmd('TermOpen', { -- Telescope local builtin = require("telescope.builtin") -vim.keymap.set('n', 'fg', builtin.live_grep, { desc = "Telescope live grep" }) +vim.keymap.set('n', 'fg', function() builtin.live_grep({ glob_pattern = "!*_templ.go" }) end, + { desc = "Telescope live grep" }) vim.keymap.set('n', 'gl', builtin.lsp_references, { desc = "Telescope show references" }) vim.keymap.set('n', 'fx', builtin.diagnostics, { desc = "Telescope open diagnostics" }) vim.keymap.set('n', 'ff', builtin.find_files, { desc = "Telescope find files" }) diff --git a/lazy-lock.json b/lazy-lock.json index 0befd1b..9db9c18 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -8,6 +8,7 @@ "flash.nvim": { "branch": "main", "commit": "fcea7ff883235d9024dc41e638f164a450c14ca2" }, "lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" }, "lazydev.nvim": { "branch": "main", "commit": "5231c62aa83c2f8dc8e7ba957aa77098cda1257d" }, + "lsp_signature.nvim": { "branch": "master", "commit": "0efb088dce050d38a3608ee69f80f2a62cf9849c" }, "lualine.nvim": { "branch": "master", "commit": "47f91c416daef12db467145e16bed5bbfe00add8" }, "mason-nvim-dap.nvim": { "branch": "main", "commit": "9a10e096703966335bd5c46c8c875d5b0690dade" }, "mason.nvim": { "branch": "main", "commit": "44d1e90e1f66e077268191e3ee9d2ac97cc18e65" }, @@ -15,11 +16,11 @@ "neotest": { "branch": "master", "commit": "deadfb1af5ce458742671ad3a013acb9a6b41178" }, "neotest-go": { "branch": "main", "commit": "59b50505053f9c45a9febb79e11a56206c3e3901" }, "neotest-python": { "branch": "master", "commit": "b0d3a861bd85689d8ed73f0590c47963a7eb1bf9" }, - "nvim-dap": { "branch": "master", "commit": "e47878dcf1ccc30136b30d19ab19fe76946d61cd" }, + "nvim-dap": { "branch": "master", "commit": "085386b9359ddf8d76ad89b98973b8e332dc5ba3" }, "nvim-dap-ui": { "branch": "master", "commit": "cf91d5e2d07c72903d052f5207511bf7ecdb7122" }, "nvim-dap-virtual-text": { "branch": "master", "commit": "fbdb48c2ed45f4a8293d0d483f7730d24467ccb6" }, - "nvim-lint": { "branch": "master", "commit": "baf7c91c2b868b12446df511d4cdddc98e9bf66e" }, - "nvim-lspconfig": { "branch": "master", "commit": "5fef3b4a5f1057553b78d048322782c3a9ae69c6" }, + "nvim-lint": { "branch": "master", "commit": "ca6ea12daf0a4d92dc24c5c9ae22a1f0418ade37" }, + "nvim-lspconfig": { "branch": "master", "commit": "a1d25809c5f732756cbc06a995e1426b956cdad9" }, "nvim-nio": { "branch": "master", "commit": "21f5324bfac14e22ba26553caf69ec76ae8a7662" }, "nvim-tmux-navigation": { "branch": "main", "commit": "4898c98702954439233fdaf764c39636681e2861" }, "nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" }, diff --git a/lua/plugins/lsp.lua b/lua/plugins/lsp.lua index 455dc51..2c5d398 100644 --- a/lua/plugins/lsp.lua +++ b/lua/plugins/lsp.lua @@ -13,7 +13,8 @@ return { "zls", "glsl_analyzer", "rust_analyzer", - "templ" + "templ", + "tailwindcss", }) diff --git a/lua/plugins/lsp_signature.lua b/lua/plugins/lsp_signature.lua new file mode 100644 index 0000000..6abf6b6 --- /dev/null +++ b/lua/plugins/lsp_signature.lua @@ -0,0 +1,13 @@ +return { + "ray-x/lsp_signature.nvim", + event = "InsertEnter", + opts = { + bind = true, + handler_opts = { + border = "rounded" + }, + hint_enable = false + }, + -- or use config + -- config = function(_, opts) require'lsp_signature'.setup({you options}) end +} diff --git a/lua/plugins/telescope.lua b/lua/plugins/telescope.lua index b9feada..3f4989a 100644 --- a/lua/plugins/telescope.lua +++ b/lua/plugins/telescope.lua @@ -15,8 +15,8 @@ return { telescope.setup({ pickers = { find_files = { - find_command = { "rg", "--files", "--glob", "!**/vendor/*" } - } + find_command = { "rg", "--files", "--glob", "!**/vendor/*", "--glob", "!*_templ.go" } + }, }, extensions = { ["ui-select"] = {