X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=flakes%2Fprivate%2Fpaste%2Fflake.nix;h=23f8cd378ada66cbd08bbdc83d6f278d9857b116;hb=042ada3bfc4a139a4bae60d5e5d549e41c02bca4;hp=71314e8d28d08d055a2f7267fdc20255977708b7;hpb=910c2e9eb4996bfa12cd1ef925843403f7d3e154;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/flakes/private/paste/flake.nix b/flakes/private/paste/flake.nix index 71314e8..23f8cd3 100644 --- a/flakes/private/paste/flake.nix +++ b/flakes/private/paste/flake.nix @@ -3,12 +3,19 @@ path = "../../paste"; type = "path"; }; + inputs.my-lib = { + path = "../../lib"; + type = "path"; + }; inputs.nix-lib.url = "github:NixOS/nixpkgs"; description = "Private configuration for paste"; - outputs = { self, nix-lib, paste }: + outputs = { self, my-lib, nix-lib, paste }: let cfg = name': { config, lib, pkgs, name, ... }: { + imports = [ + (my-lib.lib.withNarKey paste "nixosModule") + ]; config = lib.mkIf (name == name') { services.paste = { enable = true;