From c932857e02c78a0395aca618354f8f4d8c59e6d0 Mon Sep 17 00:00:00 2001 From: Nathan Perry Date: Tue, 13 Aug 2024 04:23:03 -0400 Subject: nix: init --- nix/default.nix | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 nix/default.nix (limited to 'nix/default.nix') 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; +} -- cgit v1.3.1