let sources = import ./npins; pkgs = import sources.nixpkgs { config.allowUnfree = true; overlays = [ (import sources.rust-overlay) ]; }; in pkgs.mkShellNoCC { nativeBuildInputs = with pkgs; [ helix nixfmt npins clang wild nixd ripgrep just just-lsp (rust-bin.stable.latest.default.override { extensions = [ "rust-src" "rust-analyzer" ]; }) ]; shellHook = '' echo hi ''; }