From 4d904b84fbfbaf753122db3dc173a9bbcd971c28 Mon Sep 17 00:00:00 2001 From: Mitchell Riedstra Date: Sat, 20 Dec 2025 11:14:56 -0500 Subject: Doc updates and add option to select age binary --- readme.md | 30 ++++++++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) (limited to 'readme.md') diff --git a/readme.md b/readme.md index 721cd87..faf1c7e 100644 --- a/readme.md +++ b/readme.md @@ -31,7 +31,8 @@ If for some reason it doesn't detect wayland try setting ## dmenu script There's also a small dmenu script included that makes copying or typing -out passwords and OTP tokens very quick and easy +out passwords and OTP tokens very quick and easy ( `oath-toolkit` in most package +managers ) If you wish to use something other than `dmenu` it's best to drop a compatible wrapper somewhere earlier in your path. ( This is actually how I use `bemenu` in @@ -52,8 +53,33 @@ simple, accept the following four commands: * show `` * Dump to stdout * rm `` - * init ( optional ) + +There are a couple of optional commands backends can implement + + * sync + * init `dpw` will take care of all the additional commands by wrapping the four above as needed. +## Age with yubikey plugin + +Under Arch for example: + +``` +# pacman -S age age-plugin-yubikey pcsc-tools ccid +# systemctl enable pcscd +# systemctl start pcscd +``` + +### It walks you through the setup: + +``` +$ age-plugin-yubikey +``` + +### Fetching the key for use with dpw: + +``` +$ age-plugin-yubikey -i --slot 1 > ~/.dpw-age-key +``` -- cgit v1.2.3