diff --git a/overlay.nix b/overlay.nix
index 377dc03f76d533090f9e1157fb63b59793a421c3..2b9f54ac920e60aa46f4e78590ead98dd4b70772 100644
--- a/overlay.nix
+++ b/overlay.nix
@@ -211,6 +211,8 @@ final: prev: with pkgs.haskell.lib; {
 
   linear = doJailbreak (prev.callHackage "linear" "1.21.10" { });
 
+  lsp-types = prev.callHackage "lsp-types" "1.6.0.0" { };
+
   lucid = doJailbreak (prev.callHackage "lucid" "2.11.1" { });
 
   memory = prev.callCabal2nix "memory" inputs.memory { };