diff --git a/home/nvim/files/lua/plugins/ai_complete.lua b/home/nvim/files/lua/plugins/ai_complete.lua index ad7fef1..5a4523a 100644 --- a/home/nvim/files/lua/plugins/ai_complete.lua +++ b/home/nvim/files/lua/plugins/ai_complete.lua @@ -1,22 +1,22 @@ -- Copilot -return { - "zbirenbaum/copilot.lua", - cmd = "Copilot", - event = "InsertEnter", - opts = { - suggestion = { - auto_trigger = true, - auto_refresh = true, - keymap = { - accept = "", - }, - }, - filetypes = { - markdown = true, - tex = true, - } - } -} +-- return { +-- "zbirenbaum/copilot.lua", +-- cmd = "Copilot", +-- event = "InsertEnter", +-- opts = { +-- suggestion = { +-- auto_trigger = true, +-- auto_refresh = true, +-- keymap = { +-- accept = "", +-- }, +-- }, +-- filetypes = { +-- markdown = true, +-- tex = true, +-- } +-- } +-- } -- Supermaven -- return { @@ -31,13 +31,13 @@ return { -- } -- Neocodium --- return { --- "monkoose/neocodeium", --- event = "VeryLazy", --- config = function() --- local neocodeium = require("neocodeium") --- neocodeium.setup() --- vim.keymap.set("i", "", neocodeium.accept) --- vim.keymap.set("i", "a", function () neocodeium.cycle_or_complete(1) end) --- end, --- } +return { + "monkoose/neocodeium", + event = "VeryLazy", + config = function() + local neocodeium = require("neocodeium") + neocodeium.setup() + vim.keymap.set("i", "", neocodeium.accept) + vim.keymap.set("i", "a", function () neocodeium.cycle_or_complete(1) end) + end, +} diff --git a/home/nvim/files/lua/plugins/blink.lua b/home/nvim/files/lua/plugins/blink.lua index 8d91b7c..0ba53c2 100644 --- a/home/nvim/files/lua/plugins/blink.lua +++ b/home/nvim/files/lua/plugins/blink.lua @@ -164,9 +164,11 @@ return { }, filetypes = filetypes }, + bashls = { + filetypes = {"sh", "bash", "zsh"}, + }, texlab = {}, nixd = {}, - bashls = {}, csharp_ls = {}, cmake = {}, jsonls = {}, diff --git a/home/nvim/files/lua/plugins/nvim-lint.lua b/home/nvim/files/lua/plugins/nvim-lint.lua index ce7974a..1984f14 100644 --- a/home/nvim/files/lua/plugins/nvim-lint.lua +++ b/home/nvim/files/lua/plugins/nvim-lint.lua @@ -1,6 +1,20 @@ return { "mfussenegger/nvim-lint", config = function () + local dmypy = require("lint").linters.dmypy + dmypy.args = { + "run", + '--timeout', + '50000', + '--', + '--show-column-numbers', + '--show-error-end', + '--hide-error-context', + '--no-color-output', + '--no-error-summary', + '--no-pretty', + "--use-fine-grained-cache", + } require("lint").linters_by_ft = { python = {"dmypy"}, }