{ description = "CHANGE DESC"; inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; systems.url = "github:nix-systems/default"; }; outputs = inputs@{ self, nixpkgs, ... }: let inherit (nixpkgs) lib; pkgsFor = nixpkgs.legacyPackages; eachSystem = f: lib.genAttrs (import inputs.systems) (system: f system pkgsFor.${system}); in { packages = eachSystem ( system: pkgs: { default = pkgs.callPackage ./flake/package.nix { }; CHANGE_NAME = self.packages.${system}.default; } ); devShells = eachSystem ( _system: pkgs: { default = pkgs.callPackage ./flake/shell.nix { }; } ); formatter = eachSystem (_: pkgs: pkgs.callPackage ./flake/formatter.nix { }); }; }