An open API service indexing awesome lists of open source software.

https://github.com/0xb10c/nix

A collection of Nix packages and modules for software I'm using.
https://github.com/0xb10c/nix

Last synced: 14 days ago
JSON representation

A collection of Nix packages and modules for software I'm using.

Awesome Lists containing this project

README

        

# nix - a collection of nix packages and modules

A collection of Nix modules and packages for software I've written.

[![Cachix Cache](https://img.shields.io/badge/cachix-b10c-nixpkgs-blue.svg)](https://b10c-nixpkgs.cachix.org)

## Updating with nix-update

The [`nix-update`] tool can be used to update the version (usually commit) of the
packages. Run the following command to update, for example, miningpool-observer.

```
$ nix-update miningpool-observer --flake --version=skip
```

[`nix-update`]: https://github.com/Mic92/nix-update

## Integration tests

The integration tests can be run with `nix flake check`.
A single test, for example for `miningpool-observer`, can be run with
`nix build .#checks.x86_64-linux.miningpool-observer` on `x86_64-linux`.
Passing `--print-build-logs` helps debugging on failures.