Updated config

This commit is contained in:
2025-08-26 11:46:42 +02:00
parent fcb40a52e9
commit 35d6c20abd
17 changed files with 88 additions and 67 deletions

View File

@@ -11,15 +11,16 @@ return {
},
event = { "BufReadPre", "BufNewFile" },
config = function()
local blink = require("blink.cmp")
-- local cmp_nvim_lsp = require("cmp_nvim_lsp")
local tserrortranslator = require("ts-error-translator")
local on_attach = require("taken.utils.on_attach")
local get_python_path = require("taken.utils.lsp").get_python_path
-- local cmp_nvim_lsp = require("cmp_nvim_lsp")
-- local capabilities = cmp_nvim_lsp.default_capabilities()
local blink = require("blink.cmp")
local capabilities = blink.get_lsp_capabilities()
local default_capabilities = vim.lsp.protocol.make_client_capabilities()
local capabilities = vim.tbl_deep_extend("force", default_capabilities, blink.get_lsp_capabilities({}, false))
vim.diagnostic.config({
signs = {
@@ -41,41 +42,45 @@ return {
"eslint",
"cspell_ls",
"kulala_ls",
-- "emmylua_ls",
"emmylua_ls",
}
vim.lsp.config("*", {
capabilities = capabilities,
---@diagnostic disable-next-line: assign-type-mismatch
on_attach = on_attach,
})
--- @class LspConfigs
--- @field lsp string
--- @field config vim.lsp.Config
local lsps = {
{
lsp = "lua_ls",
config = {
capabilities = capabilities,
on_attach = on_attach,
settings = {
Lua = {
hint = {
enable = true,
},
runtime = {
version = "LuaJIT",
},
diagnostics = {
globals = { "vim" },
},
completion = {
callSnippet = "Replace",
},
format = {
enable = false,
},
},
},
},
},
-- {
-- lsp = "lua_ls",
-- config = {
-- capabilities = capabilities,
-- on_attach = on_attach,
-- settings = {
-- Lua = {
-- hint = {
-- enable = true,
-- },
-- runtime = {
-- version = "LuaJIT",
-- },
-- diagnostics = {
-- globals = { "vim" },
-- },
-- completion = {
-- callSnippet = "Replace",
-- },
-- format = {
-- enable = false,
-- },
-- },
-- },
-- },
-- },
{
lsp = "pyright",
config = {

View File

@@ -13,6 +13,7 @@ return {
config = function()
local on_attach = require("taken.utils.on_attach")
---@diagnostic disable-next-line: missing-fields, param-type-not-match, missing-parameter
require("tailwind-tools").setup({
server = {
on_attach = on_attach,