theme-sh: init at 1.1.5

figsoda a006efca 6a868a18

+39
+37
pkgs/tools/misc/theme-sh/default.nix
··· 1 + { lib, stdenv, fetchFromGitHub, makeWrapper, coreutils, gawk }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "theme-sh"; 5 + version = "1.1.5"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "lemnos"; 9 + repo = "theme.sh"; 10 + rev = "v${version}"; 11 + sha256 = "sha256-zDw8WGBzO4/HRCgN7yoUxT49ibTz+QkRa5WpBQbl1nI="; 12 + }; 13 + 14 + nativeBuildInputs = [ makeWrapper ]; 15 + 16 + dontBuild = true; 17 + 18 + installPhase = '' 19 + runHook preInstall 20 + 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 ]} 25 + 26 + runHook postInstall 27 + ''; 28 + 29 + meta = with lib; { 30 + description = "A 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 + }; 37 + }
+2
pkgs/top-level/all-packages.nix
··· 11491 11491 11492 11492 thefuck = python3Packages.callPackage ../tools/misc/thefuck { }; 11493 11493 11494 + theme-sh = callPackage ../tools/misc/theme-sh { }; 11495 + 11494 11496 thicket = callPackage ../applications/version-management/git-and-tools/thicket { }; 11495 11497 11496 11498 thiefmd = callPackage ../applications/editors/thiefmd { };