Skip to content

Settings

Luke edited this page Jun 24, 2026 · 1 revision

Introduction

This applies to 0.5.0 or later.

When you run the settings command, you will get a screen as shown below.

Settings
- Add/remove character types (yes / no):
- Adjust password length (yes / no):

This guide explains each setting in detail.

Add/remove character types

The character pool refers to the various different characters that can be included in your password. There are four different types of characters, as shown below.

  • Uppercase letters (ABCDEFGHIJKLMNOPQRSTUVWXYZ)
  • Lowercase letters (abcdefghijklmnopqrstuvwxyz)
  • Numbers (0123456789)
  • Symbols (!"#$%&'()*+,-./:;<=>?@[]^_`{|}~)

For password security, it is advised that you leave all options enabled.

Adjust password length

This menu allows you to change how long your password is.

settings.json

settings.json is a configuration file that allows the program to remember your settings for next time. The structure of this file is shown below.

{
    "upper": true,
    "lower": true,
    "symbols": true,
    "numbers": true,
    "length": 10
}

Tip

If you are getting error 1XX, there is a problem with settings.json. It is advised to let the program regenerate it. Your settings will be reset.

Tip

If you want to reset to default, simply delete settings.json and the program will regenerate a default copy.

Clone this wiki locally