yazi/nix/shell.nix

25 lines
408 B
Nix

{
callPackage,
rust-bin,
nodePackages,
}:
let
mainPkg = callPackage ./yazi.nix { };
in
mainPkg.overrideAttrs (oa: {
nativeBuildInputs = [
(rust-bin.nightly.latest.default.override {
extensions = [
"rust-src"
"rustfmt"
"rust-analyzer"
"clippy"
];
})
nodePackages.cspell
]
++ (oa.nativeBuildInputs or [ ]);
env.RUST_BACKTRACE = "1";
})