about summary refs log tree commit diff
path: root/home/profiles/messaging/default.nix
diff options
context:
space:
mode:
authorsefidel <contact@sefidel.net>2022-09-21 22:32:03 +0900
committersefidel <contact@sefidel.net>2022-09-21 22:37:58 +0900
commit99fdf5373b88198ddea03b5c1a63dfca59ea94b8 (patch)
treee5078050df4a8202c54bf619c590937a08447b4b /home/profiles/messaging/default.nix
parente20ccf2b2dbfd0e5cb09e930794946e9fbcaefcd (diff)
downloadnixrc-99fdf5373b88198ddea03b5c1a63dfca59ea94b8.tar.gz
nixrc-99fdf5373b88198ddea03b5c1a63dfca59ea94b8.zip
feat(home/messaging): bake libraries into weechat python
Diffstat (limited to 'home/profiles/messaging/default.nix')
-rw-r--r--home/profiles/messaging/default.nix14
1 files changed, 13 insertions, 1 deletions
diff --git a/home/profiles/messaging/default.nix b/home/profiles/messaging/default.nix
index 3d8a437..322df5f 100644
--- a/home/profiles/messaging/default.nix
+++ b/home/profiles/messaging/default.nix
@@ -303,7 +303,19 @@ in
         ispell
 
         element-desktop
-        weechat
+        (weechat.override {
+          configure = { availablePlugins, ... }: {
+            plugins = [
+              (availablePlugins.python.withPackages (ps: with ps; [
+                potr
+                pycrypto
+                pync
+                ]))
+              availablePlugins.perl
+              availablePlugins.lua
+            ];
+          };
+        })
       ];
     }
   ]);