update hyprland conf; fix nvim lspconfig

This commit is contained in:
Johannes Knopp
2025-11-21 13:37:39 +01:00
parent 4ae85ca347
commit 7c918c3c17
5 changed files with 37 additions and 53 deletions

View File

@ -8,7 +8,7 @@ return {
{ 'folke/neodev.nvim', opts = {} },
},
config = function()
local lspconfig = require('lspconfig')
local lspconfig = vim.lsp
local mason_lspconfig = require('mason-lspconfig')
local cmp_nvim_lsp = require('cmp_nvim_lsp')
local keymap = vim.keymap
@ -41,13 +41,13 @@ return {
mason_lspconfig.setup_handlers({
-- default handler for installed servers
function(server_name)
lspconfig[server_name].setup({
lspconfig.enable(server_name, {
capabilities = capabilities,
})
end,
-- TODO add lsp configs
['lua_ls'] = function()
lspconfig['lua_ls'].setup({
lspconfig.enable('lua_ls', {
capabilities = capabilities,
settings = {
Lua = {
@ -63,7 +63,7 @@ return {
end,
['emmet_ls'] = function()
-- capabilities.textDocument.completion.completionItem.snippetSupport = true
lspconfig['emmet_ls'].setup({
lspconfig.enable('emmet_ls', {
capabilities = capabilities,
filetypes = {
'html',
@ -81,7 +81,7 @@ return {
})
end,
['ts_ls'] = function()
lspconfig['ts_ls'].setup({
lspconfig.enable('ts_ls', {
capabilities = capabilities,
cmd = { "typescript-language-server", "--stdio" },
init_options = {

View File

@ -1,24 +0,0 @@
return {
"linux-cultist/venv-selector.nvim",
dependencies = {
"neovim/nvim-lspconfig",
-- "mfussenegger/nvim-dap", "mfussenegger/nvim-dap-python", --optional
{ "nvim-telescope/telescope.nvim", branch = "0.1.x", dependencies = { "nvim-lua/plenary.nvim" } },
},
lazy = false,
branch = "regexp", -- This is the regexp branch, use this for the new version
config = function()
require("venv-selector").setup({
-- settings = {
-- search = {
-- my_envs = {
-- command = "fd python$ ~/git/cerenim/backend/"
-- }
-- }
-- }
})
end,
keys = {
{ ",v", "<cmd>VenvSelect<cr>" },
},
}