lsp: add haskell-language-server
This commit is contained in:
14
nvim-lsp.nix
14
nvim-lsp.nix
@@ -1,4 +1,5 @@
|
||||
{pkgs}: let
|
||||
{ pkgs }:
|
||||
let
|
||||
neovim = pkgs.neovim.override {
|
||||
configure = {
|
||||
customRC = ''
|
||||
@@ -12,6 +13,7 @@
|
||||
parsers.c
|
||||
parsers.cpp
|
||||
parsers.go
|
||||
parsers.haskell
|
||||
parsers.json
|
||||
parsers.latex
|
||||
parsers.lua
|
||||
@@ -43,7 +45,7 @@
|
||||
vim-slime
|
||||
vim-snippets
|
||||
zig-vim
|
||||
nvim-web-devicons
|
||||
nvim-web-devicons
|
||||
];
|
||||
};
|
||||
};
|
||||
@@ -51,7 +53,7 @@
|
||||
# lua
|
||||
luaRc = builtins.readFile ./vimrc.lua;
|
||||
in
|
||||
pkgs.runCommand "nvim-lsp" {} ''
|
||||
mkdir -p $out/bin
|
||||
ln -s ${neovim}/bin/nvim $out/bin/vim
|
||||
''
|
||||
pkgs.runCommand "nvim-lsp" { } ''
|
||||
mkdir -p $out/bin
|
||||
ln -s ${neovim}/bin/nvim $out/bin/vim
|
||||
''
|
||||
|
||||
Reference in New Issue
Block a user