summary refs log tree commit diff
path: root/pkgs/applications/networking/irc/weechat/scripts/default.nix
Commit message (Collapse)AuthorAge
* weechatScripts.highmon: init at 2.7Gauvain 'GovanifY' Roussel-Tarbouriech2021-07-06
|
* weechatScripts.buffer_autoset: init at 1.2Gauvain 'GovanifY' Roussel-Tarbouriech2021-07-01
|
* weechatScripts.weechat-go: init at 2.7Gauvain 'GovanifY' Roussel-Tarbouriech2021-06-30
|
* weechatScripts.multiline: init at 0.6.3Alvar Penning2021-02-17
|
* weechatScripts.colorize_nicks: init at 27Alyssa Ross2020-12-09
|
* weechat-notify-send: init at 0.9Tobias Mayer2020-08-16
|
* weechatScripts.weechat-matrix: init at unstable-2019-11-10tilpner2019-11-16
|
* weechatScripts.weechat-xmpp: removeMaximilian Bosch2019-09-05
| | | | | | | This plugin is fairly outdated and depends on python2 libraries that don't receive any updates either (xmpppy for instance[1]). [1] https://pypi.org/project/xmpppy/
* weechat: build with python3 by defaultMaximilian Bosch2019-09-05
| | | | | WeeChat also supports Python3 for scripts which should be preferred as CPython2 is about to get EOLed soon: https://weechat.org/scripts/python3/
* Merge pull request #62743 from geistesk/weechat-otr-1.9.2Lassulus2019-09-04
|\ | | | | weechatScripts.weechat-otr: init at 1.9.2
| * weechatScripts.weechat-otr: init at 1.9.2geistesk2019-09-02
| |
* | weechat-matrix-bridge: use luaffi from luaPackagesLuka Blaskovic2019-08-24
|/
* weechatScripts.weechat-autosort: init at unstable-2018-01-11 (#51729)Maximilian Bosch2018-12-08
| | | | | | | | | | | | | | | | Helpful weechat script to automatically keep buffers sorted. Can be activated like this: ``` nix weechat.override { configure = { ... }: { scripts = [ weechatScripts.weechat-autosort ]; }; } ```
* weechatScripts.wee-slack: 2.1.1 => 2.2.0Franz Pletz2018-11-16
|
* weechatScripts.wee-slack: init at 2.1.1Maximilian Bosch2018-09-07
|
* weechat: 2.1 -> 2.2; improve package configurationMaximilian Bosch2018-09-07
This aims to make the `weechat` package even more configurable. It allows to specify scripts and commands using the `configure` function inside a `weechat.override` expression. The package can be configured like this: ``` with import <nixpkgs> { }; weechat.override { plugins = { availablePlugins, ... }: { plugins = builtins.attrValues availablePlugins; init = '' /set foo bar /server add freenode chat.freenode.org ''; scripts = [ "/path/to/script.py" ]; }; } ``` All commands are passed to `weechat --run-command "/set foo bar;/server ..."`. The `plugins' attribute is not necessarily required anymore, if it's sufficient to add `init' commands, the `plugins' will be `builtins.attrValues availablePlugins' by default. Additionally the result contains `weechat` and `weechat-headless` (introduced in WeeChat 2.1) now.