diff --git a/pkgs/shells/lambda-mod-zsh-theme/default.nix b/pkgs/shells/lambda-mod-zsh-theme/default.nix new file mode 100644 index 00000000000..e5f43bf25a9 --- /dev/null +++ b/pkgs/shells/lambda-mod-zsh-theme/default.nix @@ -0,0 +1,30 @@ +{ stdenv, fetchgit }: + +let + pkgName = "lambda-mod-zsh-theme"; + rev = "eceee68cf46bba9f7f42887c2128b48e8861e31b"; +in stdenv.mkDerivation rec { + name = "${pkgName}-${rev}"; + + src = fetchgit { + inherit rev; + + url = "https://github.com/halfo/lambda-mod-zsh-theme"; + sha256 = "1410ryc22i20na5ypa1q6f106lkjj8n1qfjmb77q4rspi0ydaiy4"; + }; + + buildPhases = [ "unpackPhase" "installPhase" ]; + + installPhase = '' + mkdir -p $out/share + cp lambda-mod.zsh-theme $out/share + ''; + + meta = with stdenv.lib; { + description = "A ZSH theme optimized for people who use Git & Unicode-compatible fonts and terminals"; + homepage = "https://github.com/halfo/lambda-mod-zsh-theme/"; + license = licenses.mit; + platforms = platforms.linux; + maintainers = [ ma27 ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7b888a7d06d..8818ac26326 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9635,6 +9635,8 @@ with pkgs; haskell-lib = haskell.lib; }; + lambda-mod-zsh-theme = callPackage ../shells/lambda-mod-zsh-theme/default.nix { }; + leksah = callPackage ../development/tools/haskell/leksah { inherit (haskellPackages) ghcWithPackages; };