{ pkgs, ... }:
{
  home.packages = with pkgs; [
    ghc
    cabal-install
  ];
  programs.nixvim.plugins.lsp.servers.hls = {
    enable = true;
    package = null;
    extraOptions = {
      filetypes = [
        "haskell"
        "lhaskell"
        "cabal"
      ];
    };
  };
}