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}