From f8470c594c5874632c12cd3c8fc1a28e2f2989f3 Mon Sep 17 00:00:00 2001 From: "Maurice B. Lewis" Date: Sat, 10 Oct 2020 08:03:38 +0000 Subject: [PATCH] feat: expose deconz via flake.nix --- flake.nix | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/flake.nix b/flake.nix index d757a56..7f69641 100644 --- a/flake.nix +++ b/flake.nix @@ -19,6 +19,11 @@ outputs = { self, nixpkgs, flake-utils, home-manager, nur, pre-commit-hooks }: let + overlays = { + deconz = self: super: { + deconz = self.qt5.callPackage ./pkgs/deconz { }; + }; + }; systemModule = { hostName, hardwareConfig, config }: ({ pkgs, ... }: { networking.hostName = hostName; @@ -29,12 +34,7 @@ nix.registry.nixpkgs.flake = nixpkgs; - nixpkgs.overlays = [ - nur.overlay - (self: super: { - deconz = pkgs.qt5.callPackage ./pkgs/deconz { }; - }) - ]; + nixpkgs.overlays = [ nur.overlay overlays.deconz ]; imports = [ hardwareConfig home-manager.nixosModules.home-manager config ]; @@ -77,6 +77,10 @@ ]; }; + inherit overlays; + + nixosModules.deconz = import ./services/deconz.nix; + homeManagerModules.git = import ./home/modules/git.nix; } // flake-utils.lib.eachDefaultSystem (system: