main
 1{inputs, ...}: {
 2  flake-file.inputs.nixpak = {
 3    url = "github:nixpak/nixpak";
 4    inputs.nixpkgs.follows = "nixpkgs";
 5    inputs.flake-parts.follows = "flake-parts";
 6  };
 7
 8  den.aspects.desktop.app.nixpak = {
 9    nixos = {
10      nixpkgs.overlays = [
11        (_final: prev: {
12          mkNixpak = inputs.nixpak.lib.nixpak {
13            inherit (prev) lib;
14            pkgs = prev;
15          };
16
17          nixpakModules = {
18            common = ./_modules/common.nix;
19            gui = ./_modules/gui.nix;
20            network = ./_modules/network.nix;
21          };
22        })
23      ];
24    };
25  };
26}