Skip to content

Commit

Permalink
readme: document outputs supported
Browse files Browse the repository at this point in the history
  • Loading branch information
srid authored Jul 13, 2023
1 parent d70b535 commit f4d8c8e
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,15 @@ Running `nix build .#a .#b ... .#z` on a flake with that many outputs can be rat

To workaround this, we create a "consumer" flake that will depend on all outputs in the given input flake, and then run `nix build` *on the* consumer flake, which will then evaluate the input flake's packages only once.

devour-flake currently detects the following flake outputs:

| Type | Output Key |
| -- | -- |
| Standard flake outputs | `packages`, `apps`, `checks`, `devShells` |
| NixOS | `nixosConfigurations.*` |
| nix-darwin | `darwinConfigurations.*` |
| home-manager | `legacyPackages.${system}.homeConfigurations.*` |


## Usage

Expand Down

0 comments on commit f4d8c8e

Please sign in to comment.