aboutsummaryrefslogtreecommitdiff
path: root/lib/google.nix
diff options
context:
space:
mode:
Diffstat (limited to 'lib/google.nix')
-rw-r--r--lib/google.nix20
1 files changed, 20 insertions, 0 deletions
diff --git a/lib/google.nix b/lib/google.nix
new file mode 100644
index 0000000..354b5c5
--- /dev/null
+++ b/lib/google.nix
@@ -0,0 +1,20 @@
+{ bionix }:
+
+{ url, sha256 }:
+
+with bionix.pkgs;
+
+let
+ gdown = fetchurl {
+ url =
+ "https://raw.githubusercontent.com/circulosmeos/gdown.pl/master/gdown.pl";
+ sha256 = "1pw3vg70bgf33akbbphpr6zn3jndv0khmsa3k0m877hgzg1v52qv";
+ };
+in runCommand "gdown" {
+ nativeBuildInputs = [ perl wget ];
+ outputHashAlgo = "sha256";
+ outputHash = sha256;
+ outputHashMode = "flat";
+} ''
+ perl ${gdown} "${url}" $out
+''