Compare commits

...

2 commits

Author SHA1 Message Date
bf5472bd2c
docs: clarify purpose of the repository
Some checks failed
Build / Find uncached packages (push) Has been cancelled
Run Checks / check (NIXPKGS_ALLOW_INSECURE=1 NIXPKGS_ALLOW_UNSUPPORTED_SYSTEM=1 nix flake check --accept-flake-config) (push) Has been cancelled
Run Checks / check (nix run .#alejandra-custom -- -c . -e ./npins) (push) Has been cancelled
Nix / nix (push) Has been cancelled
Build / build-uncached (push) Has been cancelled
Run Checks / build (push) Has been cancelled
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I88b3b2a83124d5c90c8c4094f727e08d6a6a6964
2026-01-12 10:48:25 +03:00
fb59d1cf75
flake: add microfetch
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: If567119ddc08bec59647a5df5a3d96796a6a6964
2026-01-12 10:48:24 +03:00
3 changed files with 30 additions and 11 deletions

View file

@ -1,17 +1,21 @@
# 🌙 nyxexprs
[Nyx]: https://github.com/notashelf/nyx
[Flint]: https://github.com/notashelf/flint
Welcome to Nyxexprs! This is my personal package collection and overlay, for
derivations I use from time to time when they do not fit my "monorepo" use case
in [Nyx]. This repository holds things I've packaged, which is primarily
packages not available in Nixpkgs or Git versions of packages with the added
convenience of a binary cache. It also contains packages and modules I've
refactored out of my personal NixOS configuration, [Nyx] (hence the name
"nyxexprs.")
Welcome to Nyxexprs! This is my personal package collection and overlay
containing things that I cannot exactly upstream to Nixpkgs, or sometimes the
things I just don't feel like contributing. This has been extracted from my
personal monorepo, which is my NixOS configuration, for the sake providing a
public cache for my software and a centralized packaging solution to things I
have created or felt like packaging. It also contains packages I've refactored
out of my personal NixOS configuration, [Nyx] (hence the name "nyxexprs.")
Kept up to date with Github workflows and npins. Contributions, in the form of
Pull Requests or patches welcome.
> [!NOTE]
> This repository is kept up to date with GitHub workflows, and npins for
> tracking most dependencies. Flakes are used to "re-export" other flakes with a
> unified Nixpkgs. Duplicates are detected via [Flint], which is packaged here
> :)
## Usage
@ -126,5 +130,15 @@ packages missing in Cachix.
## 📜 License
This repository (Nix derivations, patches, etc.) is released under EUPL v1.2.
Please see the [license file](./LICENSE) for more details.
<!-- markdownlint-disable MD059 -->
[here]: https://interoperable-europe.ec.europa.eu/sites/default/files/custom-page/attachment/eupl_v1.2_en.pdf
This project is made available under European Union Public Licence (EUPL)
version 1.2. See [LICENSE](LICENSE) for more details on the exact conditions. An
online copy is provided [here].
Everything in this repository, including derivations and patches, are licensed
under the EUPL v1.2 license **only**.
<!-- markdownlint-enable MD059 -->

BIN
flake.lock generated

Binary file not shown.

View file

@ -207,6 +207,11 @@
inputs.nixpkgs.follows = "nixpkgs";
};
microfetch = {
url = "github:notashelf/microfetch";
inputs.nixpkgs.follows = "nixpkgs";
};
# 3rd party flakes that I want to extract packages from
wiremix = {
url = "github:tsowell/wiremix";