- 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;
- webDirectory = "/paste";
- };
+ outputs = { self, paste }: {
+ nixosModule = self.nixosModules.paste;
+ nixosModules.paste = { ... }: {
+ imports = [
+ paste.nixosModule
+ ];
+ config = {
+ services.paste = {
+ enable = true;
+ webDirectory = "/paste";