diff options
author | Matthijs Steen <emailmatthijs@gmail.com> | 2015-12-17 12:48:43 +0100 |
---|---|---|
committer | Matthijs Steen <emailmatthijs@gmail.com> | 2015-12-17 16:29:00 +0100 |
commit | f2a98371138fe58680d035846f46a18e39a581c2 (patch) | |
tree | 7179b4cc8332e7ece011540d2b3b411285c0e489 /pkgs/shells | |
parent | 21522ede832cc6fae43d59a4a6fec7eef310f007 (diff) | |
download | nixlib-f2a98371138fe58680d035846f46a18e39a581c2.tar nixlib-f2a98371138fe58680d035846f46a18e39a581c2.tar.gz nixlib-f2a98371138fe58680d035846f46a18e39a581c2.tar.bz2 nixlib-f2a98371138fe58680d035846f46a18e39a581c2.tar.lz nixlib-f2a98371138fe58680d035846f46a18e39a581c2.tar.xz nixlib-f2a98371138fe58680d035846f46a18e39a581c2.tar.zst nixlib-f2a98371138fe58680d035846f46a18e39a581c2.zip |
grml-zsh-config: init at 0.12.4
Diffstat (limited to 'pkgs/shells')
-rw-r--r-- | pkgs/shells/grml-zsh-config/default.nix | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/pkgs/shells/grml-zsh-config/default.nix b/pkgs/shells/grml-zsh-config/default.nix new file mode 100644 index 000000000000..5da96adaabdb --- /dev/null +++ b/pkgs/shells/grml-zsh-config/default.nix @@ -0,0 +1,38 @@ +{ stdenv, fetchurl, lib +, zsh, coreutils, inetutils, procps, txt2tags }: + +with lib; + +stdenv.mkDerivation rec { + name = "grml-zsh-config-${version}"; + version = "0.12.4"; + + src = fetchurl { + url = "http://deb.grml.org/pool/main/g/grml-etc-core/grml-etc-core_${version}.tar.gz"; + sha256 = "1cbedc41e32787c37c2ed546355a26376dacf2ae1fab9551c9ace3e46d236b72"; + }; + + buildInputs = [ zsh coreutils inetutils procps txt2tags ]; + + buildPhase = '' + cd doc + make + cd .. + ''; + + installPhase = '' + install -D -m644 etc/zsh/keephack $out/etc/zsh/keephack + install -D -m644 etc/zsh/zshrc $out/etc/zsh/zshrc + + install -D -m644 doc/grmlzshrc.5 $out/share/man/man5/grmlzshrc.5 + ln -s grmlzshrc.5.gz $out/share/man/man5/grml-zsh-config.5.gz + ''; + + meta = with stdenv.lib; { + description = "grml's zsh setup"; + homepage = http://grml.org/zsh/; + license = licenses.gpl2; + platforms = platforms.linux; + maintainers = [ maintainers.msteen ]; + }; +} |