yubikey stuff

This commit is contained in:
Adithya 2023-03-23 22:10:30 +05:30
parent a2598db56d
commit a31d1897fe
Signed by: adtya
GPG key ID: 48FC9915FFD326D0
3 changed files with 8 additions and 0 deletions

View file

@ -45,6 +45,7 @@ in
pantheon.elementary-files
pavucontrol
xdg-utils
yubikey-manager
];
dconf.settings = {
@ -62,6 +63,9 @@ in
settings = {
keyserver = "hkps://keys.openpgp.org";
};
scdaemonSettings = {
disable-ccid = true;
};
};
ssh = {
enable = true;
@ -72,6 +76,7 @@ in
services.gpg-agent = {
enable = true;
enableExtraSocket = true;
enableScDaemon = true;
enableSshSupport = true;
pinentryFlavor = "gnome3";
};

View file

@ -13,6 +13,7 @@
];
};
hardware.gpgSmartcards.enable = true;
programs = {
git.enable = true;
gnupg.agent = {

View file

@ -10,6 +10,7 @@
fwupd.enable = true;
gvfs.enable = true;
lvm.dmeventd.enable = true;
pcscd.enable = true;
pipewire = {
enable = true;
alsa.enable = true;
@ -19,6 +20,7 @@
power-profiles-daemon.enable = true;
resolved.enable = true;
thermald.enable = true;
udev.packages = [ pkgs.yubikey-personalization ];
udisks2.enable = true;
};
}