# Sample config file for win32 NetHack
# A '#' at the beginning of a line means the rest of the line is a comment.
#
# Some options MUST be set in this file, other options can be toggled while
# playing.  For a list of options available see the <opthelp.> file.
#
# To change the configuration, comment out the unwanted lines, and
# uncomment the configuration you want.

# *** OPTIONS ***
#
# Use the IBM character set rather than just plain ascii characters
# for tty window-port.
OPTIONS=IBMGraphics
OPTIONS=!autopickup
OPTIONS=!news
OPTIONS=!legacy
OPTIONS=autodig
OPTIONS=!mouse_support
OPTIONS=windowtype:tty
OPTIONS=!menu_on_esc
# Keyboard handling
# Different keyboard handlers can be loaded.
# Default is nhdefkey.dll but you can override that.
# Ray Chason's keyboard handler
# OPTIONS=altkeyhandler:nhraykey.dll
#
# NetHack 3.4.0 keyboard handling
# OPTIONS=altkeyhandler:nh340key.dll

# *** Personal Preferences ***
# Some options to set personal preferences.  Uncomment and change these to
# suit your personal preference.  If several people are to use the same
# configuration, options like these should not be set.
#
#OPTIONS=name:Bigdork,role:Wizard,race:Human,gender:male,align:neutral
#OPTIONS=name:Roguelike,role:Rogue,race:Human,gender:female,align:chaotic
#OPTIONS=name:Trebecca,role:Arch,race:Dop,gender:female,align:neutral
OPTIONS=name:Doofus,role:Wiz,race:Dop,gender:female,align:chaotic
#OPTIONS=name:Tequila,role:Rog,race:Hum,gender:female,align:chaotic
#OPTIONS=name:Caine,role:Monk,race:Human,gender:female,align:neutral
#OPTIONS=name:Carolene,role:Tourist,race:Human,gender:female,align:neutral
#OPTIONS=name:Patsy,role:Healer,race:Gnome,gender:male,align:lawful
#OPTIONS=name:EloelRofel,role:Ranger,race:Elf,gender:male,align:chaotic
OPTIONS=dogname:Dogbert,catname:Felix
OPTIONS=msg_window:full
#OPTIONS=horsename:Silver
#OPTIONS=autopickup,pickup_types:$"=/!?+
#OPTIONS=packorder:")[%?+/=!(*0_`
#OPTIONS=scores:10 top/2 around/own
#OPTIONS=nolegacy,noverbose
#OPTIONS=menustyle:traditional

#
# General options.  You might also set*"silent"* so as not to attract
# the boss's attention.
#
# number_pad option can have an optional value of 0 (off), 1 (on), 
# or 2(on,legacy-mode) which causes 5='g', alt-5='G', alt-0='I'
OPTIONS=time,noshowexp,number_pad:0,lit_corridor
#
# If you want to get rid of*"use #quit to quit..."* use:
#OPTIONS=suppress_alert:3.3.1
#
# Note: the rest_on_space in the next line may not be
#       appropriate for a beginning NetHack player, since
#       it could result in use of a turn unintentionally.
#       If you're new to NetHack, leave it commented it out.
#OPTIONS=rest_on_space
#
# Set some options to control graphical window-port (these will
# be safely and silently ignored by the tty port)
#
# Map window settings
# possible map_mode options include: tiles|ascii4x6|ascii6x8|ascii8x8|ascii16x8|
#                                    ascii7x12|ascii8x12|ascii16x12|ascii12x16|
#                                    ascii10x18|fit_to_screen
OPTIONS=map_mode:tiles,scroll_margin:5

# Message window settings
OPTIONS=font_message:Arial,font_size_message:9,align_message:top

# Menu settings
OPTIONS=font_menu:Arial,font_size_menu:9

# Text settings
OPTIONS=font_text:Courier New,font_size_text:9

# Status window settings
OPTIONS=font_status:Courier New,font_size_status:9

# Other
OPTIONS=hilite_pet,!toptenwin
#OPTIONS=!splash_screen,player_selection:prompts

# Status/message window colors
# Possible color options include:
# six digit hexadecimal RGB color value ("#8F8F8F"), black, red, green, brown,
# blue, magenta, cyan, gray (or grey), orange, brightgreen, yellow, brightblue,
# brightmagenta, brightcyan, white, trueblack, purple, silver, maroon, fuchsia,
# lime, olive, navy, teal, aqua, activeborder, activecaption, appworkspace,
# background, btnface, btnshadow, btntext, captiontext, graytext, highlight,
# highlighttext, inactiveborder, inactivecaption, menu, menutext, scrollbar,
# window, windowframe, windowtext.
#OPTIONS=windowcolors:status windowtext/window message windowtext/window

# *** LOCATIONS ***
# IMPORTANT: If you change any of these locations, the directories they
# point at must exist.  NetHack will not create them for you.
#
# HACKDIR is the default location for everything.
# Note: On Windows HACKDIR defaults to the location 
#       of the NetHack.exe or NetHackw.exe file so
#       setting HACKDIR below to override that is 
#       not usually necessary or recommended.
#HACKDIR=c:\games\nethack
#
# The location that level files in progress are stored (default=HACKDIR, writeable)
#LEVELDIR=c:\nethack\levels
#
# The location where saved games are kept (default=HACKDIR, writeable)
#SAVEDIR=c:\nethack\save
#
# The location that bones files are kept (default=HACKDIR, writeable)
#BONESDIR=c:\nethack\save
#
# The location that file synchronization locks are stored (default=HACKDIR, writeable)
#LOCKDIR=c:\nethack\levels
#
# The location that a record of game aborts and self-diagnosed game problems
# is kept (default=HACKDIR, writeable)
#TROUBLEDIR=c:\nethack\trouble

# Finnish keyboards might need these modifications uncommented. 
# For  \, @, $, [, |
#OPTIONS=subkeyvalue:171/92
#OPTIONS=subkeyvalue:178/64
#OPTIONS=subkeyvalue:180/36
#OPTIONS=subkeyvalue:184/91
#OPTIONS=subkeyvalue:188/124

# menucolors
OPTIONS=menucolors
# known uncursed items
MENUCOLOR="* uncursed*"=cyan
# items with identified enchantment
MENUCOLOR="* ([0-9]:.*)"=yellow
MENUCOLOR="* \+[0-9]*"=yellow
MENUCOLOR="* -[0-9]*"=yellow
# blessed items
MENUCOLOR="* blessed*"=lightblue
MENUCOLOR="* holy*"=lightcyan
# cursed items
MENUCOLOR="* cursed*"=red
MENUCOLOR="* unholy*"=orange
# lit lamps
MENUCOLOR="* (lit)"=white
# invocation artifacts
MENUCOLOR="* silver bell"=lightmagenta
MENUCOLOR="* Bell of Opening"=lightmagenta
MENUCOLOR="* candelabrum"=lightmagenta
MENUCOLOR="* papyrus spellbook"=lightmagenta
MENUCOLOR="* Book of the Dead"=lightmagenta
# cursed invocation artifacts
MENUCOLOR="* cursed silver bell"=orange&underline
MENUCOLOR="* cursed Bell of Opening"=orange&underline
MENUCOLOR="* cursed candelabrum"=orange&underline
MENUCOLOR="* cursed papyrus spellbook"=orange&underline
MENUCOLOR="* cursed Book of the Dead"=orange&underline
# items in use
MENUCOLOR="* (weapon in .*)"=brown
MENUCOLOR="* (wielded.*)"=brown
MENUCOLOR="* (alternate weapon.*)"=brown
MENUCOLOR="* (in quiver)"=brown
MENUCOLOR="* (being worn)"=brown
MENUCOLOR="* (embedded in your skin)"=brown
MENUCOLOR="* (on left .*)"=brown
MENUCOLOR="* (on right .*)"=brown
MENUCOLOR="* (in use)"=brown
# worn or used blessed items
MENUCOLOR="* blessed .* (weapon in .*)"=lightgreen
MENUCOLOR="* blessed .* (wielded.*)"=lightgreen
MENUCOLOR="* blessed .* (alternate weapon.*)"=lightgreen
MENUCOLOR="* blessed .* (in quiver)"=lightgreen
MENUCOLOR="* blessed .* (being worn)"=lightgreen
MENUCOLOR="* blessed .* (embedded in your skin)"=lightgreen
MENUCOLOR="* blessed .* (on left .*)"=lightgreen
MENUCOLOR="* blessed .* (on right .*)"=lightgreen
MENUCOLOR="* blessed .* (in use)"=lightgreen
# worn or used cursed items
MENUCOLOR="* cursed .* (weapon in .*)"=orange&underline
MENUCOLOR="* cursed .* (wielded.*)"=orange&underline
MENUCOLOR="* cursed .* (alternate weapon.*)"=orange&underline
MENUCOLOR="* cursed .* (in quiver)"=orange&underline
MENUCOLOR="* cursed .* (being worn)"=orange&underline
MENUCOLOR="* cursed .* (embedded in your skin)"=orange&underline
MENUCOLOR="* cursed .* (on left .*)"=orange&underline
MENUCOLOR="* cursed .* (on right .*)"=orange&underline
MENUCOLOR="* cursed .* (in use)"=orange&underline
# potentially dangerous if mixed
MENUCOLOR="* holding"=lightmagenta&underline
MENUCOLOR="* wand of cancellation"=lightmagenta&underline
MENUCOLOR="* wand called cancellation"=lightmagenta&underline
MENUCOLOR="* tricks"=lightmagenta&underline
# Spell failure rates
MENUCOLOR="* 0%"=lightcyan
MENUCOLOR="* [1-9]%"=lightgreen
MENUCOLOR="* 1[0-9]%"=green
MENUCOLOR="* 2[0-4]%"=green
MENUCOLOR="* 2[5-9]%"=brown
MENUCOLOR="* [34][0-9]%"=brown
MENUCOLOR="* [56][0-9]%"=red
MENUCOLOR="* 7[0-4]%"=red
MENUCOLOR="* 7[5-9]%"=orange
MENUCOLOR="* [89][0-9]%"=orange
MENUCOLOR="* 100%"=orange&underline
# Valuable gemstones
MENUCOLOR="* dilithium crystal"=magenta
MENUCOLOR="* diamond"=magenta
MENUCOLOR="* ruby"=magenta
MENUCOLOR="* rubies"=magenta
MENUCOLOR="* jacinth"=magenta
MENUCOLOR="* sapphires"=magenta
MENUCOLOR="* black opal"=magenta
MENUCOLOR="* emerald"=magenta
MENUCOLOR="* turquoise stone"=magenta
# Semi-valuable gemstones
MENUCOLOR="* citrine stone"=green
MENUCOLOR="* aquamarine stone"=green
MENUCOLOR="* amber stone"=green
MENUCOLOR="* topaz stone"=green
MENUCOLOR="* jet stone"=green
MENUCOLOR="* opal"=green
# Not-very-valuable gemstones
MENUCOLOR="* chrysoberyl stone"=blue
MENUCOLOR="* garnet stone"=blue
MENUCOLOR="* amethyst stone"=blue
MENUCOLOR="* jasper stone"=blue
MENUCOLOR="* fluorite stone"=blue
MENUCOLOR="* obsidian stone"=blue
MENUCOLOR="* agate stone"=blue
MENUCOLOR="* jade stone"=blue
# Worthless glass
MENUCOLOR="* worthless .* of .* glass"=black