diff --git a/.local/bin/passwords b/.local/bin/passwords index b1161336..f53b8f7c 100644 --- a/.local/bin/passwords +++ b/.local/bin/passwords @@ -52,7 +52,7 @@ addPassword() { \ [ -z "$name" ] && exit case "$(printf "Random password\\nManual password" | dmenu -i -p "Passwords")" in - "Random password") addPass=$(tr -dc '\40-\176' < /dev/urandom | tr -d ' ' | head -c $(printf "12\\n32\\n128" | dmenu -i -p "How many characters?") ; echo '') ;; + "Random password") addPass=$(tr -dc '[:print:]' < /dev/urandom | tr -d ' ' | head -c $(printf "12\\n32\\n128" | dmenu -i -p "How many characters?")) ;; "Manual password") addPass=$(dmenu -i -P -p "Enter a password") ;; * ) exit esac