tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
gitprompt-rs: init at 0.3.0
novenary
3 years ago
ce563f61
38bc80cb
+29
2 changed files
expand all
collapse all
unified
split
pkgs
applications
version-management
gitprompt-rs
default.nix
top-level
all-packages.nix
+27
pkgs/applications/version-management/gitprompt-rs/default.nix
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{ lib, fetchFromGitHub, rustPlatform, git }:
2
+
3
+
rustPlatform.buildRustPackage rec {
4
+
pname = "gitprompt-rs";
5
+
version = "0.3.0";
6
+
7
+
src = fetchFromGitHub {
8
+
owner = "9ary";
9
+
repo = pname;
10
+
rev = version;
11
+
sha256 = "00xxz7awk01981daabp8m3kwq127y733ynijiwqgs8xvn4nkg8h6";
12
+
};
13
+
14
+
cargoSha256 = "0avs833vb6q1avjbfygm55s83iy942xgqsx6qdzksry44n35s418";
15
+
16
+
postPatch = ''
17
+
substituteInPlace src/main.rs \
18
+
--replace 'Command::new("git")' 'Command::new("${git}/bin/git")'
19
+
'';
20
+
21
+
meta = with lib; {
22
+
description = "Simple Git prompt";
23
+
homepage = "https://github.com/9ary/gitprompt-rs";
24
+
license = with licenses; [ mpl20 ];
25
+
maintainers = with maintainers; [ novenary ];
26
+
};
27
+
}
+2
pkgs/top-level/all-packages.nix
···
1882
1883
gitnuro = callPackage ../applications/version-management/gitnuro { };
1884
0
0
1885
gitsign = callPackage ../applications/version-management/gitsign { };
1886
1887
gitstats = callPackage ../applications/version-management/gitstats { };
···
1882
1883
gitnuro = callPackage ../applications/version-management/gitnuro { };
1884
1885
+
gitprompt-rs = callPackage ../applications/version-management/gitprompt-rs/default.nix { };
1886
+
1887
gitsign = callPackage ../applications/version-management/gitsign { };
1888
1889
gitstats = callPackage ../applications/version-management/gitstats { };