{ inputs, ... }: { perSystem = { config, self', pkgs, lib, ... }: { devShells.default = pkgs.mkShell { name = "rust-nix-mina_mesh-shell"; inputsFrom = [ self'.devShells.rust config.treefmt.build.devShell ]; nativeBuildInputs = with pkgs; [ sqlx-cli ]; packages = with pkgs; [ nixd # Nix language server nixfmt # Nix formatter cargo-watch config.process-compose.cargo-doc-live.outputs.package ]; }; }; }