]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - overlays/vit/default.nix
Use overlays for package overrides
[perso/Immae/Config/Nix.git] / overlays / vit / default.nix
diff --git a/overlays/vit/default.nix b/overlays/vit/default.nix
new file mode 100644 (file)
index 0000000..4624284
--- /dev/null
@@ -0,0 +1,8 @@
+self: super:
+{
+  vit = (super.vit.override { inherit (self) taskwarrior; }).overrideAttrs (old:
+    self.mylibs.fetchedGithub ./vit.json // {
+      buildInputs = old.buildInputs ++ (with self.perlPackages; [ TryTiny TextCharWidth ]);
+    }
+  );
+}