autodig|Automatically dig if you're wielding a digging tool and moving into a place that can be dug. autopickup|Automatically pick up things onto which you move. See also pickup_types. autoquiver|Automatically quiver some suitable weapon if your quiver empties when firing. checkpoint|Save game state after each level change, for possible recovery after program crash. cmdassist|NetHack provides some additional command assistance when it detects some anticipated mistakes. color|NetHack should display color if it can for different monsters, objects, and dungeon features. confirm|Have user confirm attacks on peaceful creatures. DECgraphics|Use DEC line-drawing characters. Won't work for all terminals. eight_bit_tty|NetHack should pass eight-bit character values straight through to your terminal. extmenu|Does extended commands interface pop up a menu? fixinv|An object's inventory letter sticks to it when it's dropped. help|If more information is available for an object looked at with the '/' command, ask if you want to see it. hilite_pet|Visually distinguish pets from similar animals. IBMgraphics|Use IBM extended characters. Won't work for all terminals. ignintr|Ignore interrupt signals, including breaks. invweight|Show inventory weight in bottom line. lit_corridor|Distinguish visually between lit and unlit corridors. lootabc|Use the old `a', `b', and `c' keyboard shortcuts when looting. mail|Enable mail delivery during the game. menucolors|Enable menucolors you defined. menu_on_esc|Show a game menu when pressing ESC. mon_polycontrol|A debug flag, not applicable in normal game. null|Send padding nulls to the terminal. perm_invent|If true, always display your current inventory in a window. TTY does not use this! prayconfirm|Prompt for confirmation before praying. pushweapon|Using the `w' (wield) command when already wielding something pushes the old item into your alternate weapon slot. rest_on_space|Make the space bar a synonym for the `.' (rest) command. safe_pet|Prevent you from (knowingly) attacking your pets. showborn|The "showborn" patch will optionally add the number of each monster species created after the number of them killed, if the number is different. showexp|Show your accumulated experience points on bottom line. showdmg|When a monster hits you the damage it did is displayed in the top line. showweight|Show weight of single items next to their names. showrace|Display yourself as the glyph for your race, rather than the glyph for your role. showscore|Show your approximate accumulated score on bottom line. silent|Suppress terminal beeps. sortpack|Sort the pack contents by type when displaying inventory. sound|Enable messages about what your character hears. This has nothing to do with your computer's audio capabilities. sparkle|Display a sparkly effect when a monster (including yourself) is hit by an attack to which it is resistant. standout|Boldface monsters and "--More--". time|Show the elapsed game time in turns on bottom line. timed_delay|Used usleep timing when true or extra terminal output on false for delays. tombstone|Show your grade when you die. toptenwin|Put the ending display in a NetHack window instead of on stdout. travel|Allow the travel command. use_inverse|NetHack should display inverse when the game specifies it. verbose|Provide more commentary during the game. name|Set your character's name. Has no effect on nethack.alt.org role|Pick your type of character (ex. "role:Samurai"); synonym for "character". race|Selects your race (for example, "race:human"). gender|Your starting gender ("gender:male" or "gender:female"). align|Your starting alignment (align:lawful, align:neutral, or align:chaotic). catname|Name of your starting cat (ex. "catname:Morris"). dogname|Name of your starting dog (ex. "dogname:Fang"). horsename|Name of your starting horse (ex. "horsename:Trigger"). msghistory|The number of top line messages to save (and recall with ^P). pettype|Specify the type of your initial pet, if you are playing a character class that uses multiple types of pets. Possible values are "cat", "dog", and "none", eg. "pettype:cat". windowtype|Select which windowing system to use, such as "tty" or "x11". boulder|Set the character used to display boulders. Set this to eg. '0' when doing sokoban. disclose|What do you want NetHack to show when your game ends. F. ex. "disclose:yi na +v -g -c" y=prompt with default yes, n=prompt with default no, +=show it, -=don't show it, i=inventory, a=attributes, v=vanquished monsters, g=genocided monsters, c=conduct. fruit|User-defineable fruit, eg. "fruit:mango". Default is "slime mold". menustyle|Controls the interface used when you need to choose various objects. Value should be one of "traditional", "combination", "partial", or "full". eg. "menustyle:full" menu_headings|Controls how the headings in a menu are highlighted. msg_window|How recalled messages are displayed: eg. "msg_window:s", s=single message, c=combination, f=full window, r=reversed full window. number_pad|Use the number keys to move instead of the vi-keys. packorder|Specify the order to list object types in, default is ")[%?+!=/(*`0_ pickup_types|Specify the object types to be picked up when autopickup is on. pickup_burden|When you pick up an item that would exceed this encumbrance level (Unburdened, Burdened, streSsed, straiNed, overTaxed, or overLoaded), you will be asked if you want to continue. runmode|Controls the amount of screen updating for the map window when engaged in multi-turn movement. Possible values are "teleport", "run", "walk", and "crawl". scores|Control what parts of the score list you are shown at the end. sortloot|The sortloot patch to nethack makes it possible to configure for inventory and container's contents to be sorted by description. If the sortpack option is on, the objects will be sorted by category first, then by description. suppress_alert|This option may be set to a NetHack version level to suppress alert notification messages about feature changes for that and prior versions (ex. "suppress_alert:3.3.1").