ulauncher extension to generate self-signed passwords.
Password generators usually work around making psudo-random strings. But how should we remember those random characters? Some suggest using a password storage service, but I don't beleive that they are totally secure and my passwords won't be leaked at all!
You can use this password generator because it uses your self-assigned namespace and header to make passwords that are generated for you with the specified key. There's no need to store these passwords, just remember your namespace and header, and use whatever key you like for each service (I suggest service-name, for example gmail) and you will have your passwords every where with you.
- ulauncher > 5
- Python >= 3
Open ulauncher preferences window -> extensions -> add extension and paste the following url:
https://github.com/rkarami/ulauncher-password-generator
Go to preferences, update namespace and header and you are good to go!
This extension supports the following keywords:
- mode | m: Tt select charset. Options:
- alphanumeric | an : to use lowercase/uppercase alphanumeric characters
- loweralphanumeric | lower | lan | ln : to use lowercase alphanumeric characters
- alphabets | ab : to use only lowercase/uppercase alphabets
- all : to use lowercase/uppercase alphanumeric characters + special characters
- length | len | l: to define password length
- exclude | ex | e: to exclude characters from charlist
- include | in | i: to include characters in charlist
Contributions, issues and Features requests are welcome.
Copywright @ 2019 Reza Karami
This project is MIT Licensed.

