haskell-language-server
This commit is contained in:
parent
aa83201e1c
commit
00214167de
|
@ -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 = {
|
||||||
|
|
|
@ -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 = {
|
||||||
|
|
|
@ -138,6 +138,7 @@
|
||||||
|
|
||||||
# Developer tools
|
# Developer tools
|
||||||
docker-compose
|
docker-compose
|
||||||
|
unstable.ghc
|
||||||
|
|
||||||
# QMK firmware
|
# QMK firmware
|
||||||
unstable.qmk
|
unstable.qmk
|
||||||
|
|
Loading…
Reference in a new issue