nixpkgs/pkgs/tools/misc/neofetch/default.nix
2017-08-10 19:32:57 +07:00

40 lines
1.1 KiB
Nix

{ stdenv, fetchFromGitHub, fetchpatch }:
stdenv.mkDerivation rec {
name = "neofetch-${version}";
version = "3.2.0";
src = fetchFromGitHub {
owner = "dylanaraps";
repo = "neofetch";
rev = version;
sha256 = "1skkclvkqayqsbywja2fhv18l4rn9kg2da6bkip82zrwd713akl3";
};
# This patch is only needed so that Neofetch 3.2.0 can look for
# configuration file, w3m directory (for fetching images) and ASCII
# directory properly. It won't be needed in subsequent releases.
patches = [
(fetchpatch {
name = "nixos.patch";
url = "https://github.com/konimex/neofetch/releases/download/3.2.0/nixos.patch";
sha256 = "0c6vsa74bxq6qlgbv3rrkhzkpvnq4304s6y2r1bl0sachyakaljy";
})
];
dontBuild = true;
makeFlags = [
"PREFIX=$(out)"
"SYSCONFDIR=$(out)/etc"
];
meta = with stdenv.lib; {
description = "A fast, highly customizable system info script";
homepage = https://github.com/dylanaraps/neofetch;
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ alibabzo konimex ];
};
}