🚀 add yubikey module
This commit is contained in:
parent
c825a0a7fd
commit
45e31b3ca3
2 changed files with 16 additions and 0 deletions
|
@ -10,6 +10,7 @@
|
||||||
./ssh.nix
|
./ssh.nix
|
||||||
./shell
|
./shell
|
||||||
./spotify.nix
|
./spotify.nix
|
||||||
|
./yubikey.nix
|
||||||
];
|
];
|
||||||
modules.cli.shell = let
|
modules.cli.shell = let
|
||||||
# HACK to fix 24bit color support with kitty
|
# HACK to fix 24bit color support with kitty
|
||||||
|
|
15
modules/cli/yubikey.nix
Normal file
15
modules/cli/yubikey.nix
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
{ config, lib, pkgs, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
services.udev.packages = [ pkgs.yubikey-personalization ];
|
||||||
|
home-manager.users.moritz.home.packages = with pkgs; [
|
||||||
|
# cli
|
||||||
|
yubikey-manager
|
||||||
|
yubikey-personalization
|
||||||
|
paperkey
|
||||||
|
stable.haskellPackages.hopenpgp-tools
|
||||||
|
# graphical
|
||||||
|
yubikey-manager-qt
|
||||||
|
yubikey-personalization-gui
|
||||||
|
];
|
||||||
|
}
|
Loading…
Reference in a new issue