XeOS/nix/rust.nix

17 lines
324 B
Nix

{ sources ? import ./sources.nix }:
let
pkgs =
import sources.nixpkgs { overlays = [ (import sources.nixpkgs-mozilla) ]; };
in (pkgs.rustChannelOf {
date = "2020-03-25";
channel = "nightly";
}).rust.override {
extensions = [
"rust-src"
"rust-analysis"
# "rls-preview"
# "rustfmt-preview"
];
}