GitOrigin-RevId: 6143fc5eeb9c4f00163267708e26191d1e918932
1.5 KiB
Digital Bitbox
Digital Bitbox is a hardware wallet and second-factor authenticator.
The digitalbitbox
programs module may be installed by setting
programs.digitalbitbox
to true
in a manner similar to
{
programs.digitalbitbox.enable = true;
}
and bundles the digitalbitbox
package (see ),
which contains the dbb-app
and dbb-cli
binaries, along with the hardware
module (see ) which sets up the necessary
udev rules to access the device.
Enabling the digitalbitbox module is pretty much the easiest way to get a Digital Bitbox device working on your system.
For more information, see https://digitalbitbox.com/start_linux.
Package
The binaries, dbb-app
(a GUI tool) and dbb-cli
(a CLI tool), are available
through the digitalbitbox
package which could be installed as follows:
{
environment.systemPackages = [
pkgs.digitalbitbox
];
}
Hardware
The digitalbitbox hardware package enables the udev rules for Digital Bitbox devices and may be installed as follows:
{
hardware.digitalbitbox.enable = true;
}
In order to alter the udev rules, one may provide different values for the
udevRule51
and udevRule52
attributes by means of overriding as follows:
{
programs.digitalbitbox = {
enable = true;
package = pkgs.digitalbitbox.override {
udevRule51 = "something else";
};
};
}