major springcleaning

This commit is contained in:
2023-10-12 15:12:12 +02:00
parent 648a010f64
commit 98b48cb97b
332 changed files with 6708 additions and 10208 deletions

View File

@ -15,6 +15,7 @@ DONE=0
LEVEL=0
PREVSELECTION=""
SELECTION=""
DEFAULT_USER="alexander@bocken.org"
while [ "$DONE" -eq 0 ] ; do
password_files=( "$STARTDIR"/* )
@ -48,7 +49,15 @@ while [ "$DONE" -eq 0 ] ; do
pass otp show -c "$SELECTION" > $HOME/.cache/passstring
else
pass show -c "$SELECTION" > $HOME/.cache/passstring
pass show "$SELECTION" | awk 'NR == 2 {print $NF}' | xclip -r -i -selection primary
if [ $? -eq 0 ]; then
var=$(pass show "$SELECTION" | awk 'NR == 2 {print $NF}')
if [ -z $var ]; then
var=$DEFAULT_USER
fi
echo $var | xclip -r -i -selection primary
else
exit 1
fi
fi
sed -e "s/^/\"/" -e "s/$/\"/" $HOME/.cache/passstring | xargs -r notify-send "Password" -t 4000
sleep 45