diff options
author | Silvan Mosberger <infinisil@icloud.com> | 2019-05-27 05:00:54 +0200 |
---|---|---|
committer | Silvan Mosberger <infinisil@icloud.com> | 2019-05-27 05:06:40 +0200 |
commit | 9f6e78f23aab172690be8dad643e6800d63c0452 (patch) | |
tree | 5d82a1ff3af20461dff1a41b964c41001ceca2cf /pkgs/applications/misc/tmatrix/default.nix | |
parent | 8d219aa5787805886fe7115c39ec50734ca2357d (diff) | |
download | nixpkgs-9f6e78f23aab172690be8dad643e6800d63c0452.tar nixpkgs-9f6e78f23aab172690be8dad643e6800d63c0452.tar.gz nixpkgs-9f6e78f23aab172690be8dad643e6800d63c0452.tar.bz2 nixpkgs-9f6e78f23aab172690be8dad643e6800d63c0452.tar.lz nixpkgs-9f6e78f23aab172690be8dad643e6800d63c0452.tar.xz nixpkgs-9f6e78f23aab172690be8dad643e6800d63c0452.tar.zst nixpkgs-9f6e78f23aab172690be8dad643e6800d63c0452.zip |
tmatrix: init at 1.0
Diffstat (limited to 'pkgs/applications/misc/tmatrix/default.nix')
-rw-r--r-- | pkgs/applications/misc/tmatrix/default.nix | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/pkgs/applications/misc/tmatrix/default.nix b/pkgs/applications/misc/tmatrix/default.nix new file mode 100644 index 00000000000..3ef0eac2417 --- /dev/null +++ b/pkgs/applications/misc/tmatrix/default.nix @@ -0,0 +1,35 @@ +{ stdenv, lib, fetchFromGitHub, cmake, ncurses }: + +stdenv.mkDerivation rec { + pname = "tmatrix"; + version = "1.0"; + + src = fetchFromGitHub { + owner = "M4444"; + repo = "TMatrix"; + rev = "v${version}"; + sha256 = "1g0gn4p02vjc6l8lc78wlx4xkd74ha7ybx9fvvdr6mizk0cyjili"; + }; + + nativeBuildInputs = [ cmake ]; + buildInputs = [ ncurses ]; + + postInstall = '' + mkdir -p $out/share/man/man6 + install -m 0644 ../tmatrix.6 $out/share/man/man6 + ''; + + meta = with lib; { + description = "Terminal based replica of the digital rain from The Matrix"; + longDescription = '' + TMatrix is a program that simulates the digital rain form The Matrix. + It's focused on being the most accurate replica of the digital rain effect + achievable on a typical terminal, while also being customizable and + performant. + ''; + homepage = "https://github.com/M4444/TMatrix"; + license = licenses.gpl2; + platforms = platforms.all; + maintainers = with maintainers; [ infinisil ]; + }; +} |