From a242baa627ca0178946dc72091ad135c15eab870 Mon Sep 17 00:00:00 2001 From: Daniel Langbein Date: Wed, 20 Sep 2023 15:20:55 +0200 Subject: [PATCH] update README --- README.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0d7a931..855bfe0 100644 --- a/README.md +++ b/README.md @@ -306,7 +306,7 @@ nix-index mkdir -p ~/.cache/nix-index/ && wget -q -N https://github.com/nix-community/nix-index-database/releases/latest/download/index-x86_64-linux -O ~/.cache/nix-index/files # Then search for a file -nix-locate -w '/bash' +nix-locate --whole-name '/bash' ``` ### List files of package @@ -443,7 +443,15 @@ Some references to websites that helped me create this repository: ## TODOs -* Yubikey FDE: https://github.com/georgewhewell/nixos-host/blob/master/profiles/luks-yubi.nix +* Nitrokey LUKS unlock + * Yubikey LUKS: https://github.com/georgewhewell/nixos-host/blob/master/profiles/luks-yubi.nix + * Old wiki entry, initramfs smartcard LUKS unlock: https://wiki.ubuntu.com/SmartCardLUKSDiskEncryption#SmartCard_Setup +* Nitrokey PAM log-in + * https://docs.nitrokey.com/pro/linux/login-with-pam + * You have two options: `pam_p11` or `PAM Poldi`. + * The solution with pam_p11 is more difficult to achieve and is based on S/MIME certificates. + * I could not find pam-poldi for NixOS :/ + * Impermanence, opt-in to persistence: https://github.com/Misterio77/nix-starter-configs/tree/main#try-opt-in-persistance * nix-shell / lorri