diff options
-rw-r--r-- | default.nix | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/default.nix b/default.nix index 5227b47..4592eef 100644 --- a/default.nix +++ b/default.nix | |||
@@ -69,7 +69,23 @@ let | |||
69 | } | 69 | } |
70 | ); | 70 | ); |
71 | 71 | ||
72 | #weechat = callPackage nixpkgs.weechat { guileSupport = false; luaSupport = false; rubySupport = false; tclSupport = false; }; | 72 | profanity = (nixpkgs.profanity.override { |
73 | notifySupport = true; | ||
74 | inherit libnotify gpgme gdk_pixbuf; | ||
75 | python = python3; | ||
76 | }).overrideAttrs (oldAttrs: rec { | ||
77 | configureFlags = oldAttrs.configureFlags ++ [ "--enable-plugins" ]; | ||
78 | }); | ||
79 | |||
80 | weechat = nixpkgs.weechat.override { | ||
81 | configure = { availablePlugins, ... }: { | ||
82 | plugins = with availablePlugins; [ | ||
83 | (python.withPackages (ps: with ps; [websocket_client emoji])) | ||
84 | perl | ||
85 | ]; | ||
86 | }; | ||
87 | }; | ||
88 | |||
73 | in | 89 | in |
74 | { | 90 | { |
75 | inherit nix-prefetch-scripts; | 91 | inherit nix-prefetch-scripts; |
@@ -90,5 +106,8 @@ in | |||
90 | inherit xmr-stak; | 106 | inherit xmr-stak; |
91 | inherit urlwatch; | 107 | inherit urlwatch; |
92 | inherit pass; | 108 | inherit pass; |
109 | inherit ranger; | ||
110 | inherit profanity; | ||
111 | inherit weechat; | ||
93 | #inherit nixos; | 112 | #inherit nixos; |
94 | } | 113 | } |