{ inputs.nixpkgs.url = "flake:nixpkgs"; inputs.symantic-base.url = "git+https://git.code.sourcephile.fr/~julm/symantic-base?ref=main"; inputs.symantic-base.inputs.nixpkgs.follows = "nixpkgs"; outputs = inputs: let lib = inputs.nixpkgs.lib; forAllSystems = f: lib.genAttrs lib.systems.supported.hydra (system: f { inherit inputs system; pkgs = inputs.nixpkgs.legacyPackages.${system}; }); in rec { defaultPackage = forAllSystems (import ./default.nix); devShell = lib.mapAttrs (_: x: x.shell) defaultPackage; }; }