summaryrefslogtreecommitdiff
path: root/shell.nix
blob: aff439f70ed54d05e40c66499a6da016c83648f2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{ pkgs ? import <nixpkgs> {} }:

pkgs.mkShell {
  buildInputs = with pkgs; [
    zig_0_15   # Zig 0.15.2
    curl       # HTTP requests / debugging
    jq         # JSON pretty-printing / debugging
    git        # Version control
    zls        # Zig Language Server (LSP)
  ];

  shellHook = ''
    echo "Zig $(zig version) ready"
  '';
}