diff --git a/doc/package-notes.xml b/doc/package-notes.xml
index 2d6c87c3d07a..1fccfd5d329d 100644
--- a/doc/package-notes.xml
+++ b/doc/package-notes.xml
@@ -713,7 +713,7 @@ the inotify.py script in weechat-scripts requires
D-Bus or libnotify, and the fish.py script requires
pycrypto. To use these scripts, use the python
plugin's withPackages attribute:
-weechat.override {configure = {availablePlugins, ...}: {
+weechat.override { configure = {availablePlugins, ...}: {
plugins = with availablePlugins; [
(python.withPackages (ps: with ps; [ pycrypto python-dbus ]))
];
@@ -721,5 +721,15 @@ plugin's withPackages attribute:
}
+
+In order to also keep all default plugins installed, it is possible to use
+the following method:
+weechat.override { configure = { availablePlugins, ... }: {
+ plugins = builtins.attrValues (availablePlugins // {
+ python = availablePlugins.python.withPackages (ps: with ps; [ pycrypto python-dbus ]);
+ });
+}; }
+
+