|
@@ -39,6 +39,7 @@
|
|
# latest stable
|
|
# latest stable
|
|
stable_toolchain = pkgs.rust-bin.stable."1.82.0".default.override {
|
|
stable_toolchain = pkgs.rust-bin.stable."1.82.0".default.override {
|
|
targets = [ "wasm32-unknown-unknown" ]; # wasm
|
|
targets = [ "wasm32-unknown-unknown" ]; # wasm
|
|
|
|
+ extensions = [ "rustfmt" "clippy" "rust-analyzer" ];
|
|
};
|
|
};
|
|
|
|
|
|
# MSRV stable
|
|
# MSRV stable
|
|
@@ -54,7 +55,7 @@
|
|
|
|
|
|
# Nighly for creating lock files
|
|
# Nighly for creating lock files
|
|
nightly_toolchain = pkgs.rust-bin.selectLatestNightlyWith (toolchain: toolchain.default.override {
|
|
nightly_toolchain = pkgs.rust-bin.selectLatestNightlyWith (toolchain: toolchain.default.override {
|
|
- extensions = [ "rustfmt" ];
|
|
|
|
|
|
+ extensions = [ "rustfmt" "clippy" "rust-analyzer" ];
|
|
});
|
|
});
|
|
|
|
|
|
# Common inputs
|
|
# Common inputs
|
|
@@ -67,7 +68,6 @@
|
|
just
|
|
just
|
|
protobuf
|
|
protobuf
|
|
nixpkgs-fmt
|
|
nixpkgs-fmt
|
|
- rust-analyzer
|
|
|
|
typos
|
|
typos
|
|
lnd
|
|
lnd
|
|
clightning
|
|
clightning
|