not really known
Go to file
Tom Bereknyei 2b1da3a1a5 docs
2022-02-04 08:51:03 -05:00
COPYING docs 2022-02-04 08:51:03 -05:00
default.nix add nix-bundle as default 2022-01-24 22:39:21 -05:00
flake.lock add nix-bundle as default 2022-01-24 22:39:21 -05:00
flake.nix add warning 2022-02-04 08:39:14 -05:00
README.md docs 2022-02-04 08:51:03 -05:00

Nix Bundlers

Bundlers are a way to transform derivations. The most common and default usage is based on the original by matthewbauer. Each bundler is function over a value (usually a derivation) that produces another derivation.

```console
$ nix bundle --bundler github:NixOS/bundlers nixpkgs#hello

How to contribute

Main purpose of this repository is to collect most common bundlers to make common use-cases easy. For this purpose the collection of bundlers is limited to provided an opinionated and curated list.

TODO: bundlers should be also discoverable on search.nixos.org

Opening issues

What is required to submit a bundler?

Note: This section is a WIP

Each bundler needs:

  • name

    Folder with the same name should be created and this is a location of the bundler. An entry with name is requred in flake.nix.

  • description

    A description that explains the content of the bundler in one sentence. An entry with description is requred in flake.nix.

  • maintainers

    Each bundler needs one of more maintainers with the knowledge of specific area. Each bundler has an entry in .github/CODEOWNERS with maintainers next to them.

License

Note: contributing implies licensing those contributions under the terms of COPYING, which is the MIT license.