## This is an example nethackrc file. You should edit this to suit your needs

## Also see https://nethackwiki.com/wiki/Options

## Automatics
## Automatically dig if you are wielding a digging tool and moving
## into a place that can be dug
#OPTIONS=autodig
## Walking into a door attempts to open it
OPTIONS=autoopen
## Pickup some specified items without spending turns
OPTIONS=autopickup, pickup_types:$
## Automatically quiver if your quiver empties when firing
OPTIONS=autoquiver

## Allow saving and loading bones files
OPTIONS=bones

## Highlights
## Show out-of-sight areas of lit rooms
OPTIONS=dark_room
## Use inverse for pets
OPTIONS=hilite_pet
## Use inverse for piles of items
OPTIONS=hilite_pile
## Show visual effect on corridor whether lit or unlit
OPTIONS=lit_corridor

## How recalled messages (ctrl-p) are displayed
OPTIONS=msg_window:reversed
# Respond when you try to walk through the wall
OPTIONS=mention_walls
# Show object symbols in menu headings in menus
OPTIONS=menu_objsyms
# Display experience points and turns, recommended
OPTIONS=showexp, time
# Show highscores
OPTIONS=toptenwin

## Sort items by name. One of "none", "loot", or "full"
#OPTIONS=sortloot:full
## Require explicit yes for some prompts
#OPTIONS=paranoid_confirmation:Confirm quit attack pray wand Remove

## use IBMgraphics or DECgraphics
#OPTIONS=symset:DECgraphics
#OPTIONS=symset:IBMgraphics

## Change symbols
OPTIONS=boulder:0
SYMBOLS=S_ghost:X
## Fruit name
OPTIONS=fruit:Kimchi of Yendor

## Conducts
#OPTIONS=nudist
#OPTIONS=blind

## Colored menus. Regular expressions allowed.
#
OPTIONS=menucolors
MENUCOLOR=" blessed "=green
MENUCOLOR=" holy "=green
MENUCOLOR=" cursed "=red
MENUCOLOR=" unholy "=red
MENUCOLOR=" cursed .* (being worn)"=orange&underline


## Messagetypes
#
## displacing pets. hide the message.
#MSGTYPE=hide "You swap places with your .*"
## items on floor. don't repeat the message.
#MSGTYPE=norep "You see here a .*"
#MSGTYPE=norep "You see here an .*"
## delayed instadeaths. always prompt for -more-
MSGTYPE=stop "You are slowing down."
MSGTYPE=stop "You find it hard to breathe."
MSGTYPE=stop "You are turning a little .*"
## moving up or down stairs
MSGTYPE=hide "You descend .*"
MSGTYPE=hide "You (climb|fly) (up|down) .*"

## Use status hilites
#
OPTIONS=statushilites
# HP
OPTIONS=hitpointbar
OPTIONS=hilite_status:hitpoints/100%/brightgreen&normal
OPTIONS=hilite_status:hitpoints/<100%/green&normal
OPTIONS=hilite_status:hitpoints/<66%/yellow&normal
OPTIONS=hilite_status:hitpoints/<50%/orange&normal
OPTIONS=hilite_status:hitpoints/<33%/red&bold
OPTIONS=hilite_status:hitpoints/<15%/red&inverse
## Pw
OPTIONS=hilite_status:power/100%/cyan&normal
OPTIONS=hilite_status:power/<100%/green&normal
OPTIONS=hilite_status:power/<66%/yellow&normal
OPTIONS=hilite_status:power/<50%/orange&normal
OPTIONS=hilite_status:power/<33%/red&bold
## Carry
OPTIONS=hilite_status:cap/burdened/yellow/stressed/orange/strained/red&bold/overtaxed/red&inverse/overloaded/red&inverse&blink
## Hunger
OPTIONS=hilite_status:hunger/satiated/yellow/hungry/orange/weak/red&bold/fainting/red&inverse/fainted/red&inverse&blink
## Mental
OPTIONS=hilite_status:condition/hallu/yellow
OPTIONS=hilite_status:condition/conf/orange
OPTIONS=hilite_status:condition/stun/red&bold
## Health
OPTIONS=hilite_status:condition/termill/red&inverse
OPTIONS=hilite_status:condition/foodpois/red&inverse
OPTIONS=hilite_status:condition/slime/red&inverse
# Str, Con, Dex, Int, Wis, Cha
OPTIONS=hilite_status:characteristics/up/green/down/red
# gold
OPTIONS=hilite_status: gold/up/yellow/down/brown
## Dog Name & Cat Name
OPTIONS=dogname:Dangdangee
OPTIONS=catname:Tekaaluk
OPTIONS=perm_invent

OPTIONS=rest_on_space
OPTIONS=force_invmenu
OPTIONS=number_pad:1

# Webtile WebRC Setting
#$ #PIN_TERMINAL = true
#$ #FORCE_TERMINAL_KEY = true
#$ #EXPERIMENTAL_FONT_PATCH = true

#$ DEFAULT_TILE_NAME =  Nevanda-32x32
# Absurd-64x64, DawnHack-32x32, Geoduck-30x50, NetHack-32x32, NethackModern-128x128, Nevanda-32x32, Nevanda-64x64

#$ MOBILE_BUTTON_LINE10=%KEY%|Key %KEY_ENTER%|KEt [13]|Etr [27]|ESC [32]|SPA [8]|BSP O @ %ROOM_CHAT%|RChat %PUBLIC_CHAT%|PChat %CLEAR_CHAT%|ClrChat Sy|Save #quit[13]|qui #conduct[13]|cdt
#$ MOBILE_BUTTON_LINE9=# #force[13]|foc #untrap[13]|utr #loot[13]|lot #kick[13]|kic #jump[13]|jmp #sit[13]|sit #invoke[13]|ivk #rub[13]|rub #wipe[13]|wip #pray[13]|pry #offer[13]|ofr #monster[13]|mon #ride[13]|rid #turn[13]|tun #adjust[13]*|adj #name[13]*|nam #dip[13]*|dip #enhance[13]|enh #twoweaphon[13]|twp
#$ MOBILE_BUTTON_LINE8=7|↖️ 8|↑ 9|↗️ w W T R x A P d D E
#$ MOBILE_BUTTON_LINE7=4|← .|. 6|→ c o e a r q z Z f Q t ; :
#$ MOBILE_BUTTON_LINE6=1|↙️ 2|↓ 3|↘️ i , C p _ n20s [16]|msg [24]|att [1]|rep


BIND=^m:teleport

autopickup_exception="< (magic )?lamp( called magic)?\b"
autopickup_exception="< magic marker\b"
autopickup_exception=" magic marker( named .+?)? \(1:0\)\.?$"

OPTIONS=pickup_burden:unencumbered

OPTIONS=pile_limit:3

OPTIONS=paranoid_confirmation: attack Were-change wand-break pray Remove

OPTIONS=clicklook

##### Delayed Instadeaths #####
##### #####
##### Delayed Instadeaths #####

### DROWNING ###
MSGTYPE=stop "The (couatl|(electric|giant) eel|kraken|w+) swings (it|her|his|w+)self around you!"
MSGTYPE=stop "The python grabs you!"

### SLIMING ###
MSGTYPE=stop "You don't feel very well."
MSGTYPE=stop "You are turning a little green."
MSGTYPE=stop "Your limbs are getting oozy."
MSGTYPE=stop "Your skin begins to peel away."
MSGTYPE=stop "You are turning into a green slime."

### STONE ###
MSGTYPE=stop "You are slowing down"
MSGTYPE=stop "Your limbs are stiffening"

### BREATHLESS ###
MSGTYPE=stop "It constricts your throat!"
MSGTYPE=stop "You find it hard to breathe."
MSGTYPE=stop "You're gasping for air."

### SICKNESS ###
MSGTYPE=stop "You feel deathly sick."
MSGTYPE=stop "You feel (even|much) worse."


##### INTRINSIC #####

### GET ###
MSGTYPE=stop "You feel cool"
MSGTYPE=stop "You feel controlled"
MSGTYPE=stop "You feel perceptive!"
MSGTYPE=stop "You feel sensitive"
MSGTYPE=stop "You feel healthy"
MSGTYPE=stop "You feel hardy"
MSGTYPE=stop "You feel warm"
MSGTYPE=stop "You feel awake"
MSGTYPE=stop "You feel insulated"
MSGTYPE=stop "You feel quick"

### LOST ###
MSGTYPE=stop "You feel warmer"
MSGTYPE=stop "You feel less jumpy"
MSGTYPE=stop "You feel a little sick"
MSGTYPE=stop "Your senses fail"
MSGTYPE=stop "You feel cooler"
MSGTYPE=stop "You feel paranoid"
MSGTYPE=stop "You thought you saw something"
MSGTYPE=stop "You tawt you taw a puttie tat"
MSGTYPE=stop "You feel slower"
MSGTYPE=stop "You feel clumsy"
MSGTYPE=stop "You feel vulnerable"
MSGTYPE=stop "You feel less attractive"

##### SKILL #####
MSGTYPE=stop "You feel more confident in your (|weapon |spell casting |fighting )skill"

##### LYCANTHROPY #####
MSGTYPE=stop "You feel feverish"

##### Nutrition #####

### HUNGRY ###
#MSGTYPE=stop "You now have a lesser case of the munchies"
#MSGTYPE=stop "You are getting the munchies"
#MSGTYPE=stop "You only feel hungry now"
#MSGTYPE=stop "You feel hungry"
#MSGTYPE=stop "You are beginning to feel hungry"

### WEAK ###
MSGTYPE=stop "You still have the munchies."
MSGTYPE=stop "The munchies are interfering with your motor capabilities."
MSGTYPE=stop "You feel weak now"
MSGTYPE=stop "You feel weak."
MSGTYPE=stop "You are beginning to feel weak."

### FAINT ###
MSGTYPE=stop "You faint from lack of food"


##### ETC #####

### RUB ###
MSGTYPE=stop "You begin bashing monsters with your lamp"

### Vaults ###
MSGTYPE=stop "You hear the footsteps of a guard on patrol"
MSGTYPE=stop "You hear someone counting money"

### SHOP ###
MSGTYPE=stop "You hear someone cursing shoplifters"
MSGTYPE=stop "You hear the chime of a cash register"

### Vibrating Square ###
MSGTYPE=stop "You feel a strange vibration under your (feet|hooves|belly|w+)."
MSGTYPE=stop "You feel a strange vibration beneath you."

### DIG ###
MSGTYPE=stop "This wall is too hard to dig into"
MSGTYPE=stop "This wall seems too hard to dig into"
MSGTYPE=stop "This door seems too hard to dig into"

### PET DEATH ###
MSGTYPE=stop "You feel sad for a moment"
MSGTYPE=stop "You have a sad feeling for a moment, then it passes"
MSGTYPE=stop "You have a peculiarly sad feeling for a moment, then it passes"
MSGTYPE=stop "You feel guilty about losing your pet like this"

### PIT ###
MSGTYPE=stop "You crawl to the edge of the pit"