X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=default.nix;h=4592eefe2bcff94d6518aa6f72075c0e3c7c8afa;hb=3936ddc576d7e896f5894902bcb19a045709fd6f;hp=5227b47df06d030de89ab71808b9a2a08f56c6f7;hpb=6b53d1164c3b51999ffef9e11587285c1ac9c7c9;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/default.nix b/default.nix index 5227b47..4592eef 100644 --- a/default.nix +++ b/default.nix @@ -69,7 +69,23 @@ let } ); - #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; @@ -90,5 +106,8 @@ in inherit xmr-stak; inherit urlwatch; inherit pass; + inherit ranger; + inherit profanity; + inherit weechat; #inherit nixos; }