1
0
Fork 0
nixos-config/overlays/10-previews.nix
2023-01-14 05:27:52 +01:00

22 lines
660 B
Nix

self: super: let
unstable = import super.sources.nixos-unstable {};
sources = builtins.fromJSON (builtins.readFile ../nix/sources.json);
myFlake = name: (builtins.getFlake "git+ssh://git@hera.m-0.eu/${name}?rev=${sources.${name}.rev}&ref=main").packages.x86_64-linux;
in {
inherit unstable;
unstableHaskellPackages = unstable.haskellPackages;
unstableGhc = unstable.ghc;
inherit
(unstable)
nix
home-assistant
cabal2nix
chrysalis
emanote
helix
;
nixpkgs-bot = (myFlake "nixpkgs-bot").default;
nix-output-monitor = (myFlake "nix-output-monitor").default;
inherit (myFlake "mastodon_digest") mastodon_digest;
}