.Dd $Mdocdate$
.Dt greet 1
.Os
.Sh NAME
.Nm greet
.Nd hello world example
.Sh VERSION
0.0.0
.Sh SYNOPSIS
greet [--config-file FILE_PATH] [-g|--greeting GREETING] [SUBJECT] [-p|--polite]
.Sh SETTINGS
  Show this help text
  switch: -h|--help

  Output version information: 0.0.0
  switch: --version

  Path to the configuration file
  option: --config-file FILE_PATH
  env: GREET_CONFIG_FILE FILE_PATH

  Greeting to use
  option: -g|--greeting GREETING
  env: GREET_GREETING GREETING
  config:
    greeting: # or null
      <string>
  default: "Hello"
  example: Greetings

  Who to greet
  argument: SUBJECT
  default: "world"

  Whether to be polite
  switch: -p|--polite
  env: GREET_POLITE ANY
  config:
    polite: # or null
      <boolean>
  default: False

.Sh OPTIONS
  -h|--help     Show this help text                                                  
  --version     Output version information: 0.0.0                                    
  --config-file Path to the configuration file                                       
  -g|--greeting Greeting to use                   default: "Hello" example: Greetings
  SUBJECT       Who to greet                      default: "world"                   
  -p|--polite   Whether to be polite              default: False                     

.Sh ENVIRONMENT VARIABLES
  GREET_CONFIG_FILE FILE_PATH   Path to the configuration file                                        
  GREET_GREETING GREETING       Greeting to use                  default: "Hello"   example: Greetings
  GREET_POLITE ANY              Whether to be polite             default: False                       

.Sh CONFIGURATION VALUES
  Greeting to use
  default: "Hello"
  example: Greetings
  greeting:
    # or null
    <string>
  Whether to be polite
  default: False
  polite:
    # or null
    <boolean>

