feat(ops/nixos/nugget): Enable pcscd & install Yubikey tools
This commit is contained in:
parent
c56968a767
commit
ba20ee65f6
1 changed files with 8 additions and 0 deletions
|
@ -130,6 +130,8 @@ in pkgs.lib.fix(self: {
|
|||
unzip
|
||||
vlc
|
||||
xclip
|
||||
yubico-piv-tool
|
||||
yubikey-personalization
|
||||
]);
|
||||
|
||||
fileSystems = {
|
||||
|
@ -183,6 +185,12 @@ in pkgs.lib.fix(self: {
|
|||
services.openssh.enable = true;
|
||||
services.keybase.enable = true;
|
||||
|
||||
# Required for Yubikey usage as smartcard
|
||||
services.pcscd.enable = true;
|
||||
services.udev.packages = [
|
||||
nixpkgs.yubikey-personalization
|
||||
];
|
||||
|
||||
services.xserver = {
|
||||
enable = true;
|
||||
layout = "us";
|
||||
|
|
Loading…
Reference in a new issue