about summary refs log tree commit diff
path: root/humblebundle/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'humblebundle/default.nix')
-rw-r--r--humblebundle/default.nix24
1 files changed, 24 insertions, 0 deletions
diff --git a/humblebundle/default.nix b/humblebundle/default.nix
new file mode 100644
index 00000000..30d341f3
--- /dev/null
+++ b/humblebundle/default.nix
@@ -0,0 +1,24 @@
+{ email, password }:
+
+with import <nixpkgs> {};
+
+let
+  self = rec {
+    callPackage = pkgs.lib.callPackageWith (pkgs // self);
+
+    fetchHumbleBundle = callPackage ./fetch-humble-bundle {
+      inherit email password;
+    };
+
+    bastion = callPackage ./bastion.nix {};
+    cavestoryplus = callPackage ./cavestoryplus.nix {};
+    fez = callPackage ./fez.nix {};
+    ftl = callPackage ./ftl.nix {};
+    hammerwatch = callPackage ./hammerwatch.nix {};
+    jamestown = callPackage ./jamestown.nix {};
+    megabytepunch = callPackage ./megabytepunch.nix {};
+    rocketbirds = callPackage ./rocketbirds.nix {};
+    spaz = callPackage ./spaz.nix {};
+    swordsandsoldiers = callPackage ./swordsandsoldiers.nix {};
+  };
+in self