about summary refs log tree commit diff
path: root/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/flake.nix b/flake.nix
index a955fc4..e07aa2c 100644
--- a/flake.nix
+++ b/flake.nix
@@ -4,12 +4,17 @@
   inputs = {
     nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
     zig.url = "github:mitchellh/zig-overlay";
+    zls = {
+      url = "github:zigtools/zls";
+      inputs.nixpkgs.follows = "nixpkgs";
+    };
   };
 
   outputs = {
     self,
     nixpkgs,
     zig,
+    zls,
   }: let
     systems = ["x86_64-darwin" "aarch64-darwin" "x86_64-linux"];
     createDevShell = system: let
@@ -21,7 +26,7 @@
       pkgs.mkShell {
         buildInputs = with pkgs; [
             zig.packages."${system}".master
-            zls
+            zls.packages."${system}".default
             llvmPackages_18.libllvm
             gdb
             gf