about summary refs log tree commit diff
path: root/modules/workstation/weechat/default.nix
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2019-03-17 01:06:59 +0000
committerAlyssa Ross <hi@alyssa.is>2019-03-17 01:06:59 +0000
commit904dc24633ed7f67cad0fdfc4635dc33ee6ab9be (patch)
treed76aeab038cef5b456f2cddf45f033c0ccc6033e /modules/workstation/weechat/default.nix
parentcb6d0ec12187e0c2c11b203f3d8fa62790628141 (diff)
downloadnixlib-904dc24633ed7f67cad0fdfc4635dc33ee6ab9be.tar
nixlib-904dc24633ed7f67cad0fdfc4635dc33ee6ab9be.tar.gz
nixlib-904dc24633ed7f67cad0fdfc4635dc33ee6ab9be.tar.bz2
nixlib-904dc24633ed7f67cad0fdfc4635dc33ee6ab9be.tar.lz
nixlib-904dc24633ed7f67cad0fdfc4635dc33ee6ab9be.tar.xz
nixlib-904dc24633ed7f67cad0fdfc4635dc33ee6ab9be.tar.zst
nixlib-904dc24633ed7f67cad0fdfc4635dc33ee6ab9be.zip
modules/weechat: install Python script dependencies
Diffstat (limited to 'modules/workstation/weechat/default.nix')
-rw-r--r--modules/workstation/weechat/default.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/modules/workstation/weechat/default.nix b/modules/workstation/weechat/default.nix
index 4ea9ec0084d2..08a1edb86e6f 100644
--- a/modules/workstation/weechat/default.nix
+++ b/modules/workstation/weechat/default.nix
@@ -5,7 +5,15 @@
     export WEECHAT_HOME="$HOME/state/weechat"
   '';
 
-  environment.systemPackages = with pkgs; [ weechat ];
+  environment.systemPackages = with pkgs; [
+    (weechat.override {
+      configure = { availablePlugins, ... }: {
+        plugins = with availablePlugins; [
+          (python.withPackages (ps: with ps; [ potr websocket_client ]))
+        ];
+      };
+    })
+  ];
 
   home.qyliss.dirs."state/weechat".activationScripts.git = ''
     ${pkgs.git}/bin/git init -q