}
);
- #weechat = callPackage nixpkgs.weechat { guileSupport = false; luaSupport = false; rubySupport = false; tclSupport = false; };
+ profanity = (nixpkgs.profanity.override {
+ notifySupport = true;
+ inherit libnotify gpgme gdk_pixbuf;
+ python = python3;
+ }).overrideAttrs (oldAttrs: rec {
+ configureFlags = oldAttrs.configureFlags ++ [ "--enable-plugins" ];
+ });
+
+ weechat = nixpkgs.weechat.override {
+ configure = { availablePlugins, ... }: {
+ plugins = with availablePlugins; [
+ (python.withPackages (ps: with ps; [websocket_client emoji]))
+ perl
+ ];
+ };
+ };
+
in
{
inherit nix-prefetch-scripts;
inherit xmr-stak;
inherit urlwatch;
inherit pass;
+ inherit ranger;
+ inherit profanity;
+ inherit weechat;
#inherit nixos;
}