1
Fork 0

Use lib function to patch intray

This commit is contained in:
Matei Adriel 2024-02-02 03:04:02 +01:00
parent 5137a29a3a
commit 97f690462c
No known key found for this signature in database

View file

@ -14,12 +14,11 @@ in
({ lib, pkgs, config, ... }:
# NOTE: using `pkgs.system` before `module.options` is evaluated
# leads to infinite recursion!
let
m = inputs.intray.nixosModules.x86_64-linux.default { inherit lib pkgs config; };
let m = inputs.intray.nixosModules.x86_64-linux.default { inherit lib pkgs config; };
in
{
inherit (m) options;
config = lib.mkIf config.services.intray.production.enable { systemd = (lib.traceVal m).config.systemd; };
config = lib.removeAttrs m.config [ "networking" "services" ];
})
];
# }}}