Aleix Boné e1e0738a69
Use nixpkgs from flake.lock and support attrs when importing bscpkgs
This makes `nix-build` and friends use the current flake lock instead of
the outdated pinned version we had in `./nixpkgs.nix`

With this, `nix-build -A ovni` and `nix build .#ovni` will produce the
same result.

This will fail if the flake nixpkgs input does not come from NixOS/nixpkgs.
We could use edolstra/flake-compat instead, but it's overkill imho.

Additionally, I made default.nix behave like nixpkgs, so that we can
import bscpkgs à la nixpkgs (Apply overlays and other options that nixpkgs
accepts): `import bscpkgs { overlays = [ <...> ]; }`
2025-02-28 17:05:12 +01:00
2025-02-28 15:39:23 +01:00
2020-07-20 16:07:26 +02:00
2021-03-12 13:57:22 +01:00
2025-01-22 16:02:49 +01:00
2024-04-24 17:59:24 +02:00
2023-10-03 12:23:01 +02:00

Nix overlay with BSC packages.

Description
Configuration for NixOS machines.
https://jungle.bsc.es/
Readme 88 MiB
Languages
Nix 87.7%
C++ 7.1%
Shell 2.5%
Python 1.4%
CSS 0.6%
Other 0.5%