evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / th / theme-sh / package.nix
blobe1ebe9b73266728b6e8dd2e334bed6e83abb2a00
1 { lib, stdenv, fetchFromGitHub, makeWrapper, coreutils, gawk }:
3 stdenv.mkDerivation rec {
4   pname = "theme-sh";
5   version = "1.1.5";
7   src = fetchFromGitHub {
8     owner = "lemnos";
9     repo = "theme.sh";
10     rev = "v${version}";
11     sha256 = "sha256-zDw8WGBzO4/HRCgN7yoUxT49ibTz+QkRa5WpBQbl1nI=";
12   };
14   nativeBuildInputs = [ makeWrapper ];
16   dontBuild = true;
18   installPhase = ''
19     runHook preInstall
21     mkdir -p $out/bin
22     install -Dm755 bin/theme.sh $out/bin
23     wrapProgram $out/bin/theme.sh \
24       --prefix PATH : ${lib.makeBinPath [ coreutils gawk ]}
26     runHook postInstall
27   '';
29   meta = with lib; {
30     description = "Script which lets you set your $terminal theme";
31     homepage = "https://github.com/lemnos/theme.sh";
32     license = licenses.mit;
33     platforms = platforms.all;
34     maintainers = with maintainers; [ figsoda ];
35     mainProgram = "theme.sh";
36   };