{ inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; }; 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 {}; } ); }; }