diff --git a/nixos/modules/packages/development.nix b/nixos/modules/packages/development.nix index 7a59aa0..811716c 100644 --- a/nixos/modules/packages/development.nix +++ b/nixos/modules/packages/development.nix @@ -2,14 +2,19 @@ { environment.systemPackages = with pkgs; [ + bash-language-server clang + clang-tools cmake + cmake-language-server codexPkgs.codex gcc git gitui + lua-language-server meson neovim + nil ninja tree-sitter vim diff --git a/nvim/lua/configs/lsp/lspconfig.lua b/nvim/lua/configs/lsp/lspconfig.lua index 5504fdd..97e7517 100644 --- a/nvim/lua/configs/lsp/lspconfig.lua +++ b/nvim/lua/configs/lsp/lspconfig.lua @@ -87,6 +87,8 @@ vim.lsp.config('haskel_server', { }) +vim.lsp.enable({ 'clangd', 'lua_ls', 'bashls', 'cmake', 'nil_ls' }) + vim.diagnostic.config({ virtual_text = false, })