diff options
| author | Nathan Perry <np@nathanperry.dev> | 2024-08-13 04:23:03 -0400 |
|---|---|---|
| committer | Nathan Perry <np@nathanperry.dev> | 2024-08-13 08:47:26 -0400 |
| commit | c932857e02c78a0395aca618354f8f4d8c59e6d0 (patch) | |
| tree | b8e3a3cc733130d375f68ce1dd5879901be26bce /nix/default.nix | |
| parent | a237f3f4d621178d3637e107eba849f1bf63b5d5 (diff) | |
nix: init
Diffstat (limited to 'nix/default.nix')
| -rw-r--r-- | nix/default.nix | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/nix/default.nix b/nix/default.nix new file mode 100644 index 0000000..2c5ac7a --- /dev/null +++ b/nix/default.nix @@ -0,0 +1,22 @@ +{ + pkgs, +}: let + panel = pkgs.callPackage ./panel.nix {}; + svgs = pkgs.callPackage ./svg.nix { inherit panel; }; + model = pkgs.callPackage ./model.nix { inherit panel; }; + fabrication = pkgs.callPackage ./fabrication.nix { inherit panel; }; + + full = pkgs.symlinkJoin { + name = "ocularium"; + paths = [ + panel + svgs + model + fabrication + ]; + }; + +in { + inherit panel svgs model fabrication full; + fab = fabrication; +} |
