nix-config/pkgs/otp/otp.sh
2026-02-23 20:50:47 +01:00

25 lines
366 B
Bash

#!/usr/bin/env bash
DMENU="bemenu"
OPTIONS="github\nth-koeln"
CHOICE=$(echo -e "$OPTIONS" | "$DMENU" -p "OTP:")
get_pass() {
pass otp -c "$1" 2>/dev/null
}
case "$CHOICE" in
"github")
get_pass "www/github.com"
;;
"th-koeln")
get_pass "www/login.th-koeln.de"
;;
*)
echo "Error: Unknown option '$CHOICE'"
exit 1
;;
esac
exit 0