Nvim lint dmypy updates

This commit is contained in:
Thomas Avé 2025-01-28 01:20:14 +01:00
parent cc74981997
commit 534a0f3307
3 changed files with 45 additions and 29 deletions

View File

@ -1,22 +1,22 @@
-- Copilot
return {
"zbirenbaum/copilot.lua",
cmd = "Copilot",
event = "InsertEnter",
opts = {
suggestion = {
auto_trigger = true,
auto_refresh = true,
keymap = {
accept = "<leader><Tab>",
},
},
filetypes = {
markdown = true,
tex = true,
}
}
}
-- return {
-- "zbirenbaum/copilot.lua",
-- cmd = "Copilot",
-- event = "InsertEnter",
-- opts = {
-- suggestion = {
-- auto_trigger = true,
-- auto_refresh = true,
-- keymap = {
-- accept = "<leader><Tab>",
-- },
-- },
-- 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", "<leader><tab>", neocodeium.accept)
-- vim.keymap.set("i", "<leader>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", "<leader><tab>", neocodeium.accept)
vim.keymap.set("i", "<leader>a", function () neocodeium.cycle_or_complete(1) end)
end,
}

View File

@ -164,9 +164,11 @@ return {
},
filetypes = filetypes
},
bashls = {
filetypes = {"sh", "bash", "zsh"},
},
texlab = {},
nixd = {},
bashls = {},
csharp_ls = {},
cmake = {},
jsonls = {},

View File

@ -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"},
}