fork of https://github.com/sourcegraph/zoekt
1{
2 description = "The Zoekt developer environment Nix Flake";
3
4 inputs = { nixpkgs.url = "nixpkgs/nixos-unstable"; };
5
6 outputs = { self, nixpkgs }: {
7 devShells = nixpkgs.lib.genAttrs [
8 "x86_64-linux"
9 "aarch64-linux"
10 "aarch64-darwin"
11 "x86_64-darwin"
12 ] (system:
13 let
14 pkgs = import nixpkgs {
15 inherit system;
16 overlays = [ self.overlays.ctags ];
17 };
18 in { default = import ./shell.nix { inherit pkgs; }; });
19 # Pin a specific version of universal-ctags to the same version as in ./install-ctags-alpine.sh.
20 overlays.ctags = import ./ctag-overlay.nix;
21 };
22}