tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
yaft: Provide terminfo in separate output
nicoo
2 years ago
c5de4a5b
a4116e92
+9
2 changed files
expand all
collapse all
unified
split
nixos
modules
config
terminfo.nix
pkgs
applications
terminal-emulators
yaft
default.nix
+1
nixos/modules/config/terminfo.nix
···
33
33
termite
34
34
tmux
35
35
wezterm
36
36
+
yaft
36
37
]));
37
38
38
39
environment.pathsToLink = [
+8
pkgs/applications/terminal-emulators/yaft/default.nix
···
4
4
version = "0.2.9";
5
5
pname = "yaft";
6
6
7
7
+
outputs = [ "out" "terminfo" ];
8
8
+
7
9
src = fetchFromGitHub {
8
10
owner = "uobikiemukot";
9
11
repo = "yaft";
···
14
16
buildInputs = [ ncurses ];
15
17
16
18
installFlags = [ "PREFIX=$(out)" "MANPREFIX=$(out)/share/man" ];
19
19
+
20
20
+
postInstall = ''
21
21
+
mkdir -p $out/nix-support $terminfo/share
22
22
+
mv $out/share/terminfo $terminfo/share/
23
23
+
echo "$terminfo" >> $out/nix-support/propagated-user-env-packages
24
24
+
'';
17
25
18
26
meta = {
19
27
homepage = "https://github.com/uobikiemukot/yaft";