haskell-language-server

This commit is contained in:
♥ Minnie ♥ 2023-04-22 10:44:06 +08:00
parent aa83201e1c
commit 00214167de
3 changed files with 10 additions and 3 deletions

View file

@ -2,6 +2,11 @@
require'lspconfig'.clangd.setup{} require'lspconfig'.clangd.setup{}
require'lspconfig'.nil_ls.setup{} require'lspconfig'.nil_ls.setup{}
-- haskell-language-server
require'lspconfig'.hls.setup {
filetypes = { 'haskell', 'lhaskell', 'cabal' },
}
-- lua-language-server -- lua-language-server
require'lspconfig'.lua_ls.setup { require'lspconfig'.lua_ls.setup {
settings = { settings = {

View file

@ -3,9 +3,10 @@
{ {
home.packages = with pkgs.unstable; [ home.packages = with pkgs.unstable; [
# Language servers # Language servers
clang-tools # C, C++, Objective C/C++, OpenCL, CUDA, and RenderScript clang-tools # C, C++, Objective C/C++, OpenCL, CUDA, and RenderScript
lua-language-server # Lua haskell-language-server # Haskell
nil # Nix lua-language-server # Lua
nil # Nix
]; ];
programs.neovim = { programs.neovim = {

View file

@ -138,6 +138,7 @@
# Developer tools # Developer tools
docker-compose docker-compose
unstable.ghc
# QMK firmware # QMK firmware
unstable.qmk unstable.qmk