diff --git a/nixos/layers/dev-haskell.nix b/nixos/layers/dev-haskell.nix
index 18cd770c56be5042cb2f8fe0c675bea2d46859e1..8bfe8a6102f1587853143d052d8a79aa82dac349 100644
--- a/nixos/layers/dev-haskell.nix
+++ b/nixos/layers/dev-haskell.nix
@@ -1,7 +1,18 @@
 { pkgs, ... }:
 
+let
+  all-hies-repo = pkgs.fetchFromGitHub {
+    owner = "infinisil";
+    repo = "all-hies";
+    rev = "0cba12ce4df375766dd183b4beebdee7d8e36e12";
+    sha256 = "1f91nrksr2x0zi2kbsy6qf4fmb1ybpx9p55rijhhs05rssk4b0nq";
+  };
+  all-hies = import all-hies-repo {};
+
+in
 {
   environment.systemPackages = with pkgs; [
     stack
+    all-hies.latest
   ];
 }