From 2f528776a94d49eb9441a53c65fe3af1a93f234d Mon Sep 17 00:00:00 2001 From: niten Date: Fri, 1 Jul 2022 11:43:44 -0700 Subject: [PATCH] Can I pass in an overlay? --- flake.nix | 2 +- module.nix | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 1c5e773..0180ca4 100644 --- a/flake.nix +++ b/flake.nix @@ -37,6 +37,6 @@ inherit (self.packages."${prev.system}") wallfly; }; - nixosModule = import ./module.nix; + nixosModule = import ./module.nix self.overlay; }; } diff --git a/module.nix b/module.nix index a302953..db4b0db 100644 --- a/module.nix +++ b/module.nix @@ -1,3 +1,5 @@ +wallfly-overlay: + { config, lib, pkgs, ... }: with lib; @@ -49,6 +51,8 @@ in { }; config = mkIf cfg.enable { + nixpkgs.overlays = [ wallfly-overlay ]; + systemd.user.services.wallfly = { wantedBy = [ "multi-user.target" ]; after = [ "network-online.target" ];