a linter for your flake.lock file
1{
2 mkShell,
3 callPackage,
4 rustPlatform,
5
6 # extra tooling
7 clippy,
8 rustfmt,
9 rust-analyzer,
10}:
11let
12 defaultPackage = callPackage ./default.nix { };
13in
14mkShell {
15 inputsFrom = [ defaultPackage ];
16
17 env = {
18 RUST_SRC_PATH = rustPlatform.rustLibSrc;
19 };
20
21 packages = [
22 clippy
23 rustfmt
24 rust-analyzer
25 ];
26}