Generate a password using words selected at random from the list of words. The resulting string will have at least min_letter_count letters (excluding spaces) and at least min_word_count words. If initial_capital is true, the first word will begin with a capital letter If use_caps is true, all words will begin with a capital letter. If use_spaces is true, words will be separated by spaces.
Try to get a reasonable default word list. This will sometimes be effective on modern linux systems We look first in the user's config folder ($XDG_CONFIG_HOME) to see if there is a folder for wordpass. If so, and it contains a file words.txt, we use that. If not, we look for a system dictionary in /usr/share/dict/words Returns the filename for a dictionary if found, else None.
Get a Vec