diff options
author | Brice Waegeneire <brice.wge@gmail.com> | 2018-07-19 16:59:43 +0200 |
---|---|---|
committer | Brice Waegeneire <brice.wge@gmail.com> | 2018-07-25 18:41:00 +0200 |
commit | 1af7a835767788624bb786e95b47a03d4ad866d6 (patch) | |
tree | 3c47b199465dfe8585aff9eabc3a83a182d5e6ff /pkgs/applications/misc/alacritty/default.nix | |
parent | a0383ffec82244cef7f72d71759c674f5bb30d97 (diff) | |
download | nixpkgs-1af7a835767788624bb786e95b47a03d4ad866d6.tar nixpkgs-1af7a835767788624bb786e95b47a03d4ad866d6.tar.gz nixpkgs-1af7a835767788624bb786e95b47a03d4ad866d6.tar.bz2 nixpkgs-1af7a835767788624bb786e95b47a03d4ad866d6.tar.lz nixpkgs-1af7a835767788624bb786e95b47a03d4ad866d6.tar.xz nixpkgs-1af7a835767788624bb786e95b47a03d4ad866d6.tar.zst nixpkgs-1af7a835767788624bb786e95b47a03d4ad866d6.zip |
alacritty: add terminfo and man
Signed-off-by: Brice Waegeneire <brice.wge@gmail.com>
Diffstat (limited to 'pkgs/applications/misc/alacritty/default.nix')
-rw-r--r-- | pkgs/applications/misc/alacritty/default.nix | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/pkgs/applications/misc/alacritty/default.nix b/pkgs/applications/misc/alacritty/default.nix index 8814e2d89c8..089db8e73cb 100644 --- a/pkgs/applications/misc/alacritty/default.nix +++ b/pkgs/applications/misc/alacritty/default.nix @@ -4,11 +4,13 @@ rustPlatform, cmake, makeWrapper, + ncurses, expat, pkgconfig, freetype, fontconfig, libX11, + gzip, libXcursor, libXxf86vm, libXi, @@ -66,11 +68,15 @@ in buildRustPackage rec { cmake makeWrapper pkgconfig + ncurses + gzip ]; buildInputs = rpathLibs ++ lib.optionals stdenv.isDarwin darwinFrameworks; + outputs = [ "out" "terminfo" ]; + postPatch = '' substituteInPlace copypasta/src/x11.rs \ --replace Command::new\(\"xclip\"\) Command::new\(\"${xclip}/bin/xclip\"\) @@ -95,6 +101,14 @@ in buildRustPackage rec { install -D alacritty-completions.bash "$out/etc/bash_completion.d/alacritty-completions.bash" install -D alacritty-completions.fish "$out/share/fish/vendor_completions.d/alacritty.fish" + install -dm 755 "$out/share/man/man1" + gzip -c alacritty.man > "$out/share/man/man1/alacritty.1.gz" + + install -dm 755 "$terminfo/share/terminfo/a/" + tic -x -o "$terminfo/share/terminfo" alacritty.info + mkdir -p $out/nix-support + echo "$terminfo" >> $out/nix-support/propagated-user-env-packages + runHook postInstall ''; |