nixpkgs search

Nixpkgs search

Warning This program is experimental and its interface is nixpkgs search to change. Show packages in the nixpkgs flake containing blender in its name or description:.

This repository contains the scripts and the web application for search. Initial idea was to replace NixOS packages and options search which was fetching one JSON file which contained all packages or options. This approach is good for its simple setup, but started to show its problems when packages number was getting bigger and bigger. I'm sure we could optimize it further, but ideas what all could we do if there would be some database in the back were to tempting not to try. For backend we are using Elasticsearch instance which is kindly sponsored by bonsai.

Nixpkgs search

Hey everyone! This does not seem to differ from the already available tool by Marcelo Lazaroni in function. For example, the most recent version of rustc on Nixhub is 1. Even nixos. The tool you linked is missing the last few packages, not just the newest. Nice tool. This is one area where the monorepo causes pain that would otherwise be totally avoidable. Just 2 cents. I get what you are saying, but the whole architecture would be different to accomodate that, obviously. That is one thing I really like about Flakes, you get versioning and releases on a per-package level via Git references.

Tuning Cores and Jobs 7. Flake output attributes If no flake output attribute is given, nix search searches for packages: Nixpkgs search underneath packages. Store Object 4.

Nixpkgs is a collection of over 80, software packages that can be installed with the Nix package manager. It also implements NixOS , a purely-functional Linux distribution. Here are some of the main ones:. Nixpkgs and NixOS are built and tested by our continuous integration system, Hydra. When successful build and test criteria are met, the Nixpkgs expressions are distributed via Nix channels. Nixpkgs is among the most active projects on GitHub.

The Nix Packages collection Nixpkgs is a set of thousands of packages for the Nix package manager , released under a permissive MIT license. This manual primarily describes how to write packages for the Nix Packages collection Nixpkgs. If you like to learn more about the Nix package manager and the Nix expression language, then you are kindly referred to the Nix manual. Nix expressions describe how to build packages from source and are collected in the nixpkgs repository. Also included in the collection are Nix expressions for NixOS modules.

Nixpkgs search

Nix is a package manager which comes in a form of many command line tools. Packages that Nix can build are defined with the Nix Expression Language. A weekly beginner-oriented interactive video lecture on all things Nix. Running since October A low-level tutorial on building software packages with Nix, showing in detail how Nixpkgs is constructed. Install Nix.

Wake lamay

Check out our privacy policy. The Nix CLI has a search command that you can use to search the packages in a flake based on a search term. Garbage Collection 6. Notifications Fork 89 Star Introduction 2. Sandro August 8, , am Hacking About Search NixOS packages and options search. It also might not apply to patches included in Nixpkgs, which may be derivative works of the packages to which they apply. The URL of the Nix store to use for evaluation, i.

Back when we first released Devbox , one of the most requested features was the ability to install specific versions of packages. This isn't something that Nix easily supports out of the box, so initially Devbox could only install the most recent versions of a package.

Store Path 4. Some generic questions about using Nix for development environments. Sponsor this project opencollective. During evaluation, rewrite missing or corrupted files in the Nix store. Great, thanks As a feedback: For my use case, be able to discover older packages is more important, because I have to compile to CentOS 06 or 07, then finding old glibc, openssl, apacheHttp. S3 Binary Cache Store 4. Very important is also ranking of search results. Implies --impure. For more information about contributing to the project, please visit the contributing page. Code of conduct. And not just Nixhub! This repository contains the scripts and the web application for search. Nix Language 5. Verifying Build Reproducibility 7. Note See man nix.

1 thoughts on “Nixpkgs search

Leave a Reply

Your email address will not be published. Required fields are marked *