A rust framework for interacting with fluxer instances
1let
2 sources = import ./npins;
3 pkgs = import sources.nixpkgs {
4 config.allowUnfree = true;
5 overlays = [
6 (import sources.rust-overlay)
7 ];
8 };
9in
10pkgs.mkShellNoCC {
11 nativeBuildInputs = with pkgs; [
12 clang
13 wild
14 cargo-expand
15 cargo-bloat
16 rust-petname
17 sqlite
18 (rust-bin.stable.latest.default.override {
19 extensions = [
20 "rust-src"
21 "rust-analyzer"
22 ];
23 })
24 ];
25
26
27
28 shellHook = ''
29 echo hi
30 '';
31}