Nitrokey

Open hardware for encryption and authentication

Declared in: projects/Nitrokey/default.nix

Demo

Implement missing demo

Options

programs.nitrokey
programs.nitrokey.enable

Whether to enable nitrokey.

Type:
boolean
Default:
false
Declared in:
projects/Nitrokey/module.nix

Examples

basic
{ ... }:

{
  programs.nitrokey.enable = true;
}

Declared in: projects/Nitrokey/example.nix

Binary files

Binaries are available under `pkgs.BINARY_NAME`, for example:
# test.nix
{
  ngipkgs ? import (fetchTarball "https://github.com/ngi-nix/ngipkgs/tarball/main") { },
  # Extend Nixpkgs package set with NGIpkgs
  pkgs ? ngipkgs.pkgs.extend ngipkgs.overlays.default,
}:
{
  nitrokey-fido2-firmware = pkgs.nitrokey-fido2-firmware;
}
Which, you can build with:
$ nix-build -A nitrokey-fido2-firmware test.nix

Available binaries:

Metadata

This project is funded by NLnet through these subgrants:

Commons
Nitrokey-Storage
Nitrokey3-FIDO-L2
Entrust
Nitrokey-3
Review
Nitrokey