Compare commits

1 Commits
main ... old

Author SHA1 Message Date
voidarclabs
5190c45daf telescope, rebuild incoming 2025-08-21 19:14:34 +01:00
2 changed files with 141 additions and 127 deletions

View File

@@ -19,11 +19,21 @@ return {
local capabilities = vim.lsp.protocol.make_client_capabilities() local capabilities = vim.lsp.protocol.make_client_capabilities()
capabilities.textDocument.completion.completionItem.snippetSupport = true capabilities.textDocument.completion.completionItem.snippetSupport = true
vim.lsp.config("qmlls", {
default_config = {
cmd = { "qmlls" },
filetypes = { "qml" },
root_dir = lspconfig.util.root_pattern(".git", "."),
}
}
)
vim.lsp.config("cssls", { vim.lsp.config("cssls", {
capabilities = capabilities, capabilities = capabilities,
}) })
lspconfig.pyright.setup({}) lspconfig.pyright.setup({})
lspconfig.cssls.setup({}) lspconfig.cssls.setup({})
lspconfig.qmlls.setup({})
lspconfig.ts_ls.setup({ lspconfig.ts_ls.setup({
capabilities = capabilities, capabilities = capabilities,
}) })
@@ -40,10 +50,10 @@ return {
}, },
}) })
end, end,
}, },
-- Autocompletion -- Autocompletion
{ {
"hrsh7th/nvim-cmp", "hrsh7th/nvim-cmp",
dependencies = { dependencies = {
"hrsh7th/cmp-nvim-lsp", "hrsh7th/cmp-nvim-lsp",
@@ -92,10 +102,10 @@ return {
}), }),
}) })
end, end,
}, },
-- Linting -- Linting
{ {
"mfussenegger/nvim-lint", "mfussenegger/nvim-lint",
config = function() config = function()
local lint = require("lint") local lint = require("lint")
@@ -118,10 +128,10 @@ return {
end, end,
}) })
end, end,
}, },
-- autoformatting -- autoformatting
{ {
"stevearc/conform.nvim", "stevearc/conform.nvim",
config = function() config = function()
require("conform").setup({ require("conform").setup({
@@ -133,5 +143,5 @@ return {
format_on_save = true, format_on_save = true,
}) })
end, end,
}, },
} }

View File

@@ -0,0 +1,4 @@
return {
'nvim-telescope/telescope.nvim',
dependencies = { 'nvim-lua/plenary.nvim' }
}