modules/cluster: install wander from nixos-unstable

This commit is contained in:
Astro 2022-07-15 18:47:18 +02:00
parent aef8cb36f0
commit 45a66a2548
3 changed files with 16 additions and 2 deletions

View File

@ -131,7 +131,9 @@
then hostConf.ip4
else throw "Host ${name} has no ip4 or ip6 address";
in {
overlay = import ./overlay;
overlay = import ./overlay {
inherit nixos-unstable;
};
legacyPackages = lib.attrsets.mapAttrs
(system: pkgs: pkgs.appendOverlays

View File

@ -82,6 +82,6 @@ in {
environment.systemPackages = with pkgs; [
# nomad frontends
damon
damon wander
];
}

View File

@ -1,5 +1,11 @@
{ nixos-unstable }:
final: prev:
let
pkgs-unstable = nixos-unstable.legacyPackages.${prev.system};
in
{
bmxd = prev.callPackage ./bmxd.nix { };
@ -50,4 +56,10 @@ final: prev:
readsb = prev.callPackage ./readsb.nix { };
SimpleYggGen-CPP = prev.callPackage ./simpleygggen.nix { };
wander =
if prev ? wander
then builtins.trace "`wander` is now available on stable NixOS. Please remove from overlay!"
prev.wander
else pkgs-unstable.wander;
}