1
0
Fork 0
mirror of https://github.com/LnL7/nix-darwin.git synced 2024-12-15 17:51:01 +00:00
nix-darwin/modules
mitchmindtree 66f85cb9db trezord: Add launchd user agent service module for configuring trezord
This adds a small module for configuring the trezor-bridge service,
trezord. This service enables users to interact with their Trezor
hardware wallet through the trezor suite web interface, or to use the
device for U2F auth, SSH login, GPG or password mgmt.
https://trezor.io/learn/a/what-is-trezor-bridge

The options were copied directly from the nixos service module here:
9d6e454b85/nixos/modules/services/hardware/trezord.nix (L16)

The implementation was adapted from the nixos module's systemd service
to a launchd user agent.

Tested successfully locally on an Air M2.
2023-07-10 19:21:10 +10:00
..
documentation version: default Git revision options to null 2023-07-09 07:26:00 +01:00
environment treewide: convert all option docs to Markdown 2023-06-24 10:48:55 +01:00
examples eval-config: rationalize handling of Nixpkgs 2023-07-09 11:21:40 +01:00
fonts treewide: convert all option docs to Markdown 2023-06-24 10:48:55 +01:00
launchd treewide: convert all option docs to Markdown 2023-06-24 10:48:55 +01:00
lib treewide: convert all option docs to Markdown 2023-06-24 10:48:55 +01:00
misc treewide: convert all option docs to Markdown 2023-06-24 10:48:55 +01:00
networking treewide: convert all option docs to Markdown 2023-06-24 10:48:55 +01:00
nix Merge pull request #723 from emilazy/rationalize-nixpkgs-handling 2023-07-09 12:34:19 +02:00
programs fix zsh eating output without new line ending 2023-07-10 15:00:02 +08:00
security treewide: convert all option docs to Markdown 2023-06-24 10:48:55 +01:00
services trezord: Add launchd user agent service module for configuring trezord 2023-07-10 19:21:10 +10:00
system eval-config: rationalize handling of Nixpkgs 2023-07-09 11:21:40 +01:00
time treewide: convert all option docs to Markdown 2023-06-24 10:48:55 +01:00
users treewide: convert all option docs to Markdown 2023-06-24 10:48:55 +01:00
alias.nix Update def and implementation of nix.package to match NixOS module 2022-08-16 10:41:51 -07:00
homebrew.nix treewide: convert all option docs to Markdown 2023-06-24 10:48:55 +01:00
meta.nix treewide: convert all option docs to Markdown 2023-06-24 10:48:55 +01:00
module-list.nix trezord: Add launchd user agent service module for configuring trezord 2023-07-10 19:21:10 +10:00