aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2018-12-19 18:48:40 +0100
committerIsmaël Bouya <ismael.bouya@normalesup.org>2018-12-19 18:48:40 +0100
commit3936ddc576d7e896f5894902bcb19a045709fd6f (patch)
treeb5b5a58910687073133761aceb6270a82f5b5b13
parent6b53d1164c3b51999ffef9e11587285c1ac9c7c9 (diff)
downloadNix-3936ddc576d7e896f5894902bcb19a045709fd6f.tar.gz
Nix-3936ddc576d7e896f5894902bcb19a045709fd6f.tar.zst
Nix-3936ddc576d7e896f5894902bcb19a045709fd6f.zip
Add some new programs: weechat profanity ranger
-rw-r--r--default.nix21
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
73in 89in
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 }