alpha
Login
or
Join now
lass.pds.lassul.us
/
superconfig
Star
0
Fork
1
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
This repository has no description
Star
0
Fork
1
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
1
Pipelines
pkgs: init secretive
author
lassulus
date
1 year ago
(Jun 28, 2025, 1:45 AM CEST)
commit
1cf782bd
1cf782bdc1a0496a494352fc44bb7de4871980d2
parent
a002a276
a002a276ae7cd6801c056d5ae132ab8320781e1f
+42
1 changed file
Expand all
Collapse all
Unified
Split
5pkgs
secretive
package.nix
+42
5pkgs/secretive/package.nix
View file
Reviewed
···
1
1
+
{
2
2
+
lib,
3
3
+
stdenvNoCC,
4
4
+
fetchzip,
5
5
+
unzip,
6
6
+
}:
7
7
+
8
8
+
stdenvNoCC.mkDerivation rec {
9
9
+
pname = "secretive";
10
10
+
version = "2.4.1";
11
11
+
12
12
+
src = fetchzip {
13
13
+
url = "https://github.com/maxgoedjen/secretive/releases/download/v${version}/Secretive.zip";
14
14
+
hash = "sha256-JzG7AWpvo/ivtb5JARNCYIQiLuqFYe6Peg2T444Qv0M=";
15
15
+
stripRoot = false;
16
16
+
};
17
17
+
18
18
+
nativeBuildInputs = [ unzip ];
19
19
+
20
20
+
dontBuild = true;
21
21
+
dontConfigure = true;
22
22
+
dontFixup = true;
23
23
+
24
24
+
installPhase = ''
25
25
+
runHook preInstall
26
26
+
27
27
+
mkdir -p $out/Applications
28
28
+
cp -R Secretive.app $out/Applications/
29
29
+
30
30
+
runHook postInstall
31
31
+
'';
32
32
+
33
33
+
meta = {
34
34
+
description = "Store SSH keys in the Secure Enclave";
35
35
+
homepage = "https://github.com/maxgoedjen/secretive";
36
36
+
changelog = "https://github.com/maxgoedjen/secretive/releases/tag/v${version}";
37
37
+
license = lib.licenses.mit;
38
38
+
maintainers = with lib.maintainers; [ ];
39
39
+
platforms = lib.platforms.darwin;
40
40
+
mainProgram = "Secretive";
41
41
+
};
42
42
+
}