diff options
author | Kjetil Orbekk <kj@orbekk.com> | 2021-11-12 19:23:13 -0500 |
---|---|---|
committer | Kjetil Orbekk <kj@orbekk.com> | 2021-11-12 19:23:13 -0500 |
commit | dbb9ccca90dad770aa7832b6ad081f17b7e22071 (patch) | |
tree | 602d62260d08264de9b1e6747432137eb0904202 /flake.nix | |
parent | 4801b0f626e6f393e7c865b084e7b80a518ada96 (diff) |
Update monitoring config
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -2,20 +2,25 @@ inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-21.05"; inputs.nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; inputs.nixos-hardware.url = "github:NixOS/nixos-hardware/master"; - inputs.home-manager.url = "github:rycee/home-manager/master"; - inputs.home-manager.inputs.nixpkgs.follows = "nixpkgs"; + inputs.pms7003.url = "github:orbekk/pms7003/master"; + inputs.pms7003.inputs.nixpkgs.follows = "nixpkgs"; # TODO: Remove nix overlay when pull request is resolved: # https://github.com/NixOS/nix/pull/4566 # inputs.nix.url = "github:orbekk/nix/master"; # inputs.nix.inputs.nixpkgs.follows = "nixpkgs"; - outputs = { self, nixpkgs, nixpkgs-unstable, nixos-hardware, home-manager }: + outputs = { self, nixpkgs, nixpkgs-unstable, nixos-hardware, pms7003 }: let pkgs-module = { config, ... }: let cfg = config.nixpkgs; + ppp = pms7003; + extra-packages = final: prev: { + pms7003 = ppp.packages.${final.system}.pms7003; + }; + unstable-overlay = final: prev: { unstable = import nixpkgs-unstable { inherit (cfg) config localSystem crossSystem; @@ -24,7 +29,7 @@ in { nixpkgs.pkgs = import nixpkgs { inherit (cfg) config localSystem crossSystem; - overlays = cfg.overlays ++ [ unstable-overlay ]; + overlays = cfg.overlays ++ [ unstable-overlay extra-packages ]; }; }; |