zilch/shell.nix
Puck Meerburg 307b1c7218 (ziclh lang rust): use compile-time path for yj
This will have to be replaced with a small Rust program, but I don't
want to resolve the chicken-egg problem right now.
2025-03-02 22:13:05 +00:00

34 lines
720 B
Nix

{ nixpkgs ? <nixpkgs> }:
let
overlay = import ./aux/overlay.nix;
pkgs = import nixpkgs { overlays = [ overlay ]; };
in
pkgs.mkShell {
name = "zilch-shell";
buildInputs = [
(pkgs.callPackage ./core {})
(pkgs.callPackage ./lang/go {})
(pkgs.callPackage ./lang/rust {})
(pkgs.callPackage ./docs/docread {})
(pkgs.callPackage ./cli {})
pkgs.chickenPackages_5.chickenEggs.breadline
pkgs.chickenPackages_5.chickenEggs.trace
pkgs.chickenPackages_5.chickenEggs.expand-full
pkgs.chickenPackages_5.chickenEggs.json
pkgs.chicken
pkgs.gdb
pkgs.libsodium
pkgs.tcl
pkgs.tk
pkgs.inotify-tools
pkgs.nodejs
pkgs.bpftrace
pkgs.s6
pkgs.rlwrap
];
}