feat(lsp): change from eslint/prettier to oxlint/oxfmt

This commit is contained in:
2026-03-06 05:47:45 +01:00
parent 4d22ec6939
commit f6a21cb88b
6 changed files with 21 additions and 44 deletions
+11 -23
View File
@@ -121,9 +121,6 @@ vim.api.nvim_create_autocmd("FileType", {
desc = "Use two space indent for C++ files",
pattern = { "cpp" },
callback = function()
vim.bo.tabstop = 2
vim.bo.softtabstop = 2
vim.bo.shiftwidth = 2
vim.bo.cinoptions = "g0"
end,
})
@@ -178,15 +175,7 @@ vim.api.nvim_create_autocmd("FileType", {
})
vim.api.nvim_create_autocmd("FileType", {
pattern = "xml",
callback = function()
vim.bo.tabstop = 2
vim.bo.softtabstop = 2
vim.bo.shiftwidth = 2
end,
})
vim.api.nvim_create_autocmd("FileType", {
desc = "2-space indent",
pattern = {
"json",
"jsonc",
@@ -195,17 +184,16 @@ vim.api.nvim_create_autocmd("FileType", {
"css",
"scss",
"less",
"typescript",
"typescriptreact",
"javascript",
"javascriptreact",
"xml",
"cpp",
},
callback = function(ev)
vim.keymap.set("n", "<leader>lf", function()
require("util").format({
buf = ev.buf,
cmd = {
"prettier",
"--stdin-filepath",
"%file%",
},
})
end, { buffer = ev.buf })
callback = function()
vim.bo.tabstop = 2
vim.bo.softtabstop = 2
vim.bo.shiftwidth = 2
end,
})