19 lines
375 B
Nix
19 lines
375 B
Nix
|
|
{ system ? builtins.currentSystem
|
||
|
|
, inputs ? (import ./inputs.nix)
|
||
|
|
}:
|
||
|
|
|
||
|
|
let pkgs = import inputs.nixpkgs { inherit system; };
|
||
|
|
project = import ./default.nix { inherit system inputs; };
|
||
|
|
|
||
|
|
in pkgs.mkShell {
|
||
|
|
inputsFrom = [
|
||
|
|
project.shell
|
||
|
|
(inputs.garnet-rs.devShells.${system}.default or {})
|
||
|
|
];
|
||
|
|
packages = with pkgs; [
|
||
|
|
bacon
|
||
|
|
ghcid
|
||
|
|
rust-analyzer
|
||
|
|
];
|
||
|
|
}
|