abbe / weechat.nix

Last active 2 months ago

Like 0

abbe revised this gist 2 years ago · 9a40f92

1 file changed, 16 insertions

weechat.nix (file created)
@@ -0,0 +1,16 @@
1 + {
2 + pkgs,
3 + ...
4 + }: let
5 + weechat-unwrapped = pkgs.weechat-unwrapped.overrideAttrs (old: let
6 + version = "4.5.1";
7 + in {
8 + inherit version;
9 + name = "${old.pname}-${version}";
10 + src = pkgs.fetchurl {
11 + url = "https://weechat.org/files/src/weechat-${version}.tar.xz";
12 + hash = "sha256-Z8FDx7xw5om56obfZ0yan/PPRMzJzf8hvmpWHV6vxSg=";
13 + };
14 + });
15 + weechat = pkgs.wrapWeechat weechat-unwrapped {};
16 + in { home.packages = [ weechat ]; }