]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - overlays/weechat/default.nix
Use overlays for package overrides
[perso/Immae/Config/Nix.git] / overlays / weechat / default.nix
diff --git a/overlays/weechat/default.nix b/overlays/weechat/default.nix
new file mode 100644 (file)
index 0000000..07c6d89
--- /dev/null
@@ -0,0 +1,14 @@
+self: super: {
+  weechat = super.weechat.override {
+    configure = { availablePlugins, ... }: {
+      plugins = with self; with availablePlugins; [
+          # Make sure websocket_client is not 0.55.0, it provokes
+          # regular crashes
+         (python.withPackages (ps: with ps; [websocket_client emoji]))
+         perl
+         ruby
+        ];
+    };
+  };
+
+}