tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
dotter: 0.12.13 -> 0.12.14
linsui
3 years ago
1f04d6b0
2772b970
+10
-4
1 changed file
expand all
collapse all
unified
split
pkgs
tools
misc
dotter
default.nix
+10
-4
pkgs/tools/misc/dotter/default.nix
···
2
, stdenv
3
, fetchpatch
4
, fetchFromGitHub
0
5
, rustPlatform
6
, CoreServices
7
, which
···
9
10
rustPlatform.buildRustPackage rec {
11
pname = "dotter";
12
-
version = "0.12.13";
13
14
src = fetchFromGitHub {
15
owner = "SuperCuber";
16
repo = "dotter";
17
rev = "v${version}";
18
-
hash = "sha256-j3Dj43AbD0V5pZ6mM1uvPsqWAVJrmWyWvwC5NK1cRRY=";
19
};
20
21
-
cargoHash = "sha256-HPs55JBbYObunU0cSm/7lsu/DOk4ne9Ea9MCRJ427zo=";
22
23
buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ];
24
25
checkInputs = [ which ];
26
0
0
0
0
0
0
27
meta = with lib; {
28
description = "A dotfile manager and templater written in rust 🦀";
29
homepage = "https://github.com/SuperCuber/dotter";
30
license = licenses.unlicense;
31
maintainers = with maintainers; [ linsui ];
32
-
mainProgram = "dotter";
33
};
34
}
···
2
, stdenv
3
, fetchpatch
4
, fetchFromGitHub
5
+
, nix-update-script
6
, rustPlatform
7
, CoreServices
8
, which
···
10
11
rustPlatform.buildRustPackage rec {
12
pname = "dotter";
13
+
version = "0.12.14";
14
15
src = fetchFromGitHub {
16
owner = "SuperCuber";
17
repo = "dotter";
18
rev = "v${version}";
19
+
hash = "sha256-GGbUpjAcihJLNNo0OtkRGQ2RcT/75vDABlHs7Atzo1s=";
20
};
21
22
+
cargoHash = "sha256-uC0OwN73krM7QaQ4rtWV6IseKdZmiqrB8a6QGTs6fHE=";
23
24
buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ];
25
26
checkInputs = [ which ];
27
28
+
passthru = {
29
+
updateScript = nix-update-script {
30
+
attrPath = pname;
31
+
};
32
+
};
33
+
34
meta = with lib; {
35
description = "A dotfile manager and templater written in rust 🦀";
36
homepage = "https://github.com/SuperCuber/dotter";
37
license = licenses.unlicense;
38
maintainers = with maintainers; [ linsui ];
0
39
};
40
}