{ inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.05"; }; outputs = { nixpkgs, ... }: let lib = nixpkgs.lib; systems = [ "x86_64-linux" "aarch64-linux" ]; forAllSystems = f: lib.genAttrs systems (system: f { pkgs = nixpkgs.legacyPackages.${system}; }); in { formatter = forAllSystems ({ pkgs }: pkgs.nixfmt-rfc-style); devShells = forAllSystems ( { pkgs }: { default = pkgs.callPackage ./flake/devshell.nix { }; } ); packages = forAllSystems ( { pkgs }: { svelte-example = pkgs.callPackage ./flake/derivation.nix { }; } ); }; }