diff options
| author | mhsn <mail@mhsn.net> | 2026-03-05 09:57:09 +0000 |
|---|---|---|
| committer | mhsn <mail@mhsn.net> | 2026-03-05 09:57:09 +0000 |
| commit | 34ef862d996ab143bc44696d231c80b0a0abaf1f (patch) | |
| tree | ada5f4c77890612cdc0cc7ea35825face0470e4f /.config/nvim/init.lua | |
| parent | bce88ec54c12f1bec9c72fc8cb99ee1d00e2cbda (diff) | |
| download | dotfiles-34ef862d996ab143bc44696d231c80b0a0abaf1f.tar.gz dotfiles-34ef862d996ab143bc44696d231c80b0a0abaf1f.zip | |
add c support and change basedpyright to ty
Diffstat (limited to '.config/nvim/init.lua')
| -rw-r--r-- | .config/nvim/init.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 5fcfec6..3aadbb7 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -51,13 +51,14 @@ require("nvim-treesitter.configs").setup({ }) -- LSPs -vim.lsp.enable({ "lua_ls", "rust_analyzer", "basedpyright", "tinymist" }) +vim.lsp.enable({ "clangd", "lua_ls", "rust_analyzer", "ty", "tinymist", "zls" }) -- LSP configs vim.lsp.config("lua_ls", { settings = { Lua = { workspace = { library = vim.api.nvim_get_runtime_file("", true) } } } }) -- efmls formatting local efm_languages = { + c = { require("efmls-configs.formatters.clang_format"), require("efmls-configs.linters.clang_format") }, lua = { require("efmls-configs.formatters.stylua") }, markdown = { require("efmls-configs.formatters.mdformat") }, nix = { require("efmls-configs.formatters.nixfmt") }, |
