{ perSystem = { pkgs, config, ... }: { devShells.default = pkgs.mkShell { name = "fleet-shell"; buildInputs = with pkgs; [ git agenix age deadnix statix alejandra disko deploy colmena nixos-anywhere ]; shellHook = '' export RULES="$(git rev-parse --show-toplevel)/secrets/secrets.nix"; ${config.pre-commit.installationScript} ''; }; }; }