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
tools.pass: nix fmt
author
lassulus
date
10 months ago
(Dec 12, 2025, 11:14 AM CET)
commit
5f09ec95
5f09ec95aadd6891d901353c55e18df34a7d28bb
parent
46006e61
46006e6118eac936d7998fe0a8ef458324d3990c
+18
-17
1 changed file
Expand all
Collapse all
Unified
Split
tools
pass
flake-module.nix
+18
-17
tools/pass/flake-module.nix
View file
Reviewed
···
10
10
packages.pass = self.wrapLib.makeWrapper {
11
11
pkgs = pkgs;
12
12
package = pkgs.passage;
13
13
-
runtimeInputs =
14
14
-
[
15
15
-
pkgs.age-plugin-fido2-hmac
16
16
-
pkgs.age-plugin-yubikey
17
17
-
pkgs.age-plugin-tpm
18
18
-
self.packages.${system}.pass-otp
19
19
-
self.packages.${system}.age-detect
20
20
-
]
21
21
-
++ (pkgs.lib.optionals pkgs.stdenv.isDarwin [
22
22
-
pkgs.age-plugin-se
23
23
-
])
24
24
-
++ (pkgs.lib.optionals (!pkgs.stdenv.isDarwin) [
25
25
-
# Dummy age-plugin-se for Linux (encryption only, no Secure Enclave hardware)
26
26
-
(pkgs.writeShellScriptBin "age-plugin-se" ''
27
27
-
exec env PYTHONUNBUFFERED=1 ${pkgs.python3.withPackages (ps: [ ps.cryptography ])}/bin/python3 ${./age-plugin-se-dummy.py} "$@"
28
28
-
'')
29
29
-
]);
13
13
+
runtimeInputs = [
14
14
+
pkgs.age-plugin-fido2-hmac
15
15
+
pkgs.age-plugin-yubikey
16
16
+
pkgs.age-plugin-tpm
17
17
+
self.packages.${system}.pass-otp
18
18
+
self.packages.${system}.age-detect
19
19
+
]
20
20
+
++ (pkgs.lib.optionals pkgs.stdenv.isDarwin [
21
21
+
pkgs.age-plugin-se
22
22
+
])
23
23
+
++ (pkgs.lib.optionals (!pkgs.stdenv.isDarwin) [
24
24
+
# Dummy age-plugin-se for Linux (encryption only, no Secure Enclave hardware)
25
25
+
(pkgs.writeShellScriptBin "age-plugin-se" ''
26
26
+
exec env PYTHONUNBUFFERED=1 ${
27
27
+
pkgs.python3.withPackages (ps: [ ps.cryptography ])
28
28
+
}/bin/python3 ${./age-plugin-se-dummy.py} "$@"
29
29
+
'')
30
30
+
]);
30
31
aliases = [ "pass" ];
31
32
wrapper =
32
33
{