# Generated by //alt.org/nethack/webconf/nethackrc.php ## This is an example nethackrc file. You should edit this to suit your needs ## Edit this on the NAO website: https://alt.org/nethack/webconf/ ## or if in terminal, see https://alt.org/nethack/virus.txt ## Also see https://nethackwiki.com/wiki/Options # Enable the curses interface # junethack ichbinmiah OPTIONS=windowtype:curses OPTIONS=!bones OPTIONS=realtime:disabled OPTIONS=!mail ## use IBMgraphics or DECgraphics #OPTIONS=symset:DECgraphics OPTIONS=symset:Plain OPTIONS=roguesymset:Plain ## Change symbols SYMBOLS=S_ghost:8 SYMBOLS=S_water:7 SYMBOLS=S_pool:7 SYMBOLS=S_moat:7 SYMBOLS=S_lava:7 OPTIONS=align_message:bottom OPTIONS=windowborders:0 OPTIONS=perm_invent OPTIONS=align_status:top OPTIONS=!implicit_uncursed OPTIONS=term_cols:160 OPTIONS=term_rows:24 OPTIONS=pettype:dog OPTIONS=showrace OPTIONS=showexp OPTIONS=guicolor OPTIONS=number_pad:1 ## 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 ## 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 ## How recalled messages (ctrl-p) are displayed. #OPTIONS=msg_window:reversed ## 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 swim ## Conducts #OPTIONS=nudist #OPTIONS=blind ## Colored menus. Regular expressions allowed. # OPTIONS=menucolors # Enhance MENUCOLOR="^ *[a-z] - +[a-z -]+ +\[(Unskilled|Basic|Skilled|Expert|Master|Grand Master)\]$"=white # Random items with known BUC status MENUCOLOR="blessed"=green MENUCOLOR="blessed clear potion"=lightcyan MENUCOLOR="blessed clear potions"=lightcyan MENUCOLOR="blessed potion called water"=lightcyan MENUCOLOR="blessed potions called water"=lightcyan MENUCOLOR="holy"=lightcyan MENUCOLOR="cursed"=red MENUCOLOR="cursed clear potion"=magenta MENUCOLOR="cursed clear potions"=magenta MENUCOLOR="cursed potion called water"=magenta MENUCOLOR="cursed potions called water"=magenta MENUCOLOR="unholy"=magenta MENUCOLOR="uncursed"=white #MENUCOLOR="\+0"=white #kludge for implicit_ucnursed option MENUCOLOR="implicit_uncursed"=gray # Tools and unused items with known enchantments and charges MENUCOLOR="\([0-9]:.*\)"=yellow MENUCOLOR="\([0-9]:0\)"=brown MENUCOLOR="\(-1:0\)"=brown&underline #MENUCOLOR="\+[1-9]"=yellow MENUCOLOR="-[1-9]"=magenta MENUCOLOR="worthless"=brown MENUCOLOR="named empty"=brown #markers MENUCOLOR="blessed .*marker"=lightgreen MENUCOLOR="blessed .*marker.*1:"=green MENUCOLOR="cursed .*marker"=orange MENUCOLOR="cursed .*marker.*1:"=red MENUCOLOR="uncursed .*marker"=white MENUCOLOR="named empty"=brown MENUCOLOR="\([0-9]:0\)"=brown # Cursed items in use 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 .* \(at the ready\)"=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 MENUCOLOR="cursed .* tethered"=orange&underline # Items in use. MENUCOLOR="\(weapon in .*\)"=white&underline MENUCOLOR="\(wielded.*\)"=white&underline MENUCOLOR="\(alternate weapon\)"=white&underline MENUCOLOR="\(in quiver\)"=white&underline MENUCOLOR="\(at the ready\)"=white&underline MENUCOLOR="\(being worn\)"=white&underline MENUCOLOR="\(embedded in your skin\)"=white&underline MENUCOLOR="\(on left .*\)"=white&underline MENUCOLOR="\(on right .*\)"=white&underline MENUCOLOR="\(in use\)"=white&underline MENUCOLOR="tethered"=white&underline # Blessed items in use MENUCOLOR="blessed .* \(weapon in .*\)"=lightgreen&underline MENUCOLOR="blessed .* \(wielded.*\)"=lightgreen&underline MENUCOLOR="blessed .* \(alternate weapon\)"=lightgreen&underline MENUCOLOR="blessed .* \(in quiver\)"=lightgreen&underline MENUCOLOR="blessed .* \(at the ready\)"=lightgreen&underline MENUCOLOR="blessed .* \(being worn\)"=lightgreen&underline MENUCOLOR="blessed .* \(embedded in your skin\)"=lightgreen&underline MENUCOLOR="blessed .* \(on left .*\)"=lightgreen&underline MENUCOLOR="blessed .* \(on right .*\)"=lightgreen&underline MENUCOLOR="blessed .* \(in use\)"=lightgreen&underline MENUCOLOR="blessed .* tethered"=lightgreen&underline # Mark potentially dangerous things (and a kludge for BoH looting prompts) MENUCOLOR=" holding"=lightmagenta MENUCOLOR="Put .* holding"=gray MENUCOLOR="Take .* holding"=gray MENUCOLOR="holding .* empty"=gray MENUCOLOR="Do what with your .* holding"=gray MENUCOLOR="Do what with the bag .* holding"=gray MENUCOLOR="Look inside the .* holding"=gray MENUCOLOR="stash one item into the .* holding"=gray MENUCOLOR="tricks"=lightmagenta MENUCOLOR="cancel"=lightmagenta MENUCOLOR="vanish"=lightmagenta MENUCOLOR="flee"=lightmagenta MENUCOLOR="satiated"=lightmagenta # 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 MENUCOLOR="[a-zA-Z] - [a-zA-Z ]+ [0-9]\* [a-z]+ +[0-9]+%"=magenta #lamps MENUCOLOR="magic lamp"=blue&bold MENUCOLOR=" \(lit\)"=white&underline MENUCOLOR="magic lamp \(lit\)"=lightblue&underline MENUCOLOR="lamp called magic \(lit\)"=lightblue&underline #food MENUCOLOR="corpse"=brown #MENUCOLOR=" tin"=cyan ##Need exceptions for tin wand, tin opener, tin whistle MENUCOLOR="(meatball|meat ring|meat stick|egg|tripe ration|huge chunk of meat)"=brown # vegan MENUCOLOR="(food |cram |K-|C-)ration|gunyoki"=lightgreen MENUCOLOR="lembas wafer|melon|carrot|tins? .* spinach"=lightgreen MENUCOLOR=" oranges?( named.*)?$"=lightgreen MENUCOLOR=" pears?( named.*)?$"=lightgreen MENUCOLOR=" (apple|banana|kelp|eucalyptus|garlic|wolfsbane)"=lightgreen MENUCOLOR=" (slime mold|loadboulder)"=lightgreen MENUCOLOR="(tins? of )?(gelatinous cube|acid blob|quivering blob)( corpse)?"=lightgreen MENUCOLOR="(tins? of )?(blue|spotted|ochre) jelly( corpse)?"=lightgreen MENUCOLOR="(tins? of )?lichen|shrieker|violet fungus|(brown|yellow|green|red) mold( corpse)?"=lightgreen # vegetarian MENUCOLOR="egg|pancake|fortune cookie|candy bar|royal jelly|cream pie|candle"=green MENUCOLOR="(tin of )?brown pudding|gray ooze( corpse)?"=green #Items of interest MENUCOLOR="blessed unicorn horn"=blue&bold MENUCOLOR="blessed .* unicorn horn"=blue&bold MENUCOLOR="blessed stone called luck.*"=blue&bold MENUCOLOR="blessed luckstone"=blue&bold MENUCOLOR="lizard corpse"=blue&bold MENUCOLOR="wand .* wishing"=blue&bold MENUCOLOR="blessed scroll .* scare monster"=blue&bold MENUCOLOR="uncursed scroll .* scare monster"=blue MENUCOLOR=" cursed scroll .* scare monster"=orange #invocation items MENUCOLOR=" (Bell of Opening\|silver bell\|Candelabrum of Invocation\|candelabrum\|Book of the Dead\|papyrus spellbook)"=magenta #money MENUCOLOR=" gold piece"=yellow ## 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) .*" OPTIONS=catname:Diablo OPTIONS=dogname:YipYip OPTIONS=horsename:Hoovesaplenty OPTIONS=fruit:pomegranate OPTIONS=boulder:0 ## Use status hilites # # HP OPTIONS=hitpointbar ## Pw ## Carry ## Hunger ## Mental ## Health # Str, Con, Dex, Int, Wis, Cha # gold # Hunger #OPTIONS=HILITE_STATUS: hunger/Satiated/yellow/Hungry/brown OPTIONS=HILITE_STATUS: hunger/Hungry/brown/Weak/red/Fainting/orange&blink # Burden OPTIONS=HILITE_STATUS: carrying-capacity/Burdened/brown/Stressed/red/Strained/orange/Overtaxed/bright-red/Overloaded/gray&inverse #OPTIONS=HILITE_STATUS: carrying-capacity/Strained/orange/ #OPTIONS=HILITE_STATUS: carrying-capacity/Overtaxed/bright-red/Overloaded/gray&inverse # Conditions: Major Troubles OPTIONS=HILITE_STATUS: condition/stone/red&inverse/termill/red&inverse OPTIONS=HILITE_STATUS: condition/strngl/red&inverse OPTIONS=HILITE_STATUS: condition/foodpois/red&inverse/slime/red&inverse # Conditions: Minor Troubles OPTIONS=HILITE_STATUS: condition/blind/yellow/deaf/yellow OPTIONS=HILITE_STATUS: condition/stun/yellow OPTIONS=HILITE_STATUS: condition/conf/yellow/hallu/bright-magenta #OPTIONS=HILITE_STATUS: condition/blind/white&underline/deaf/brown #OPTIONS=HILITE_STATUS: condition/stun/yellow #OPTIONS=HILITE_STATUS: condition/conf/orange/hallu/bright-magenta # Conditions: Movement #OPTIONS=HILITE_STATUS: condition/movement/bright-cyan # HP / PW OPTIONS=HILITE_STATUS: hitpoints/<=100%/bright-green/<=99%/green OPTIONS=HILITE_STATUS: hitpoints/<=80%/yellow/<=60%/brown/<=40%/orange/<=20%/bright-red&inverse ##OPTIONS=HILITE_STATUS: hitpoints/<=80%/yellow/<=60%/brown/<=40%/orange/<=20%/red ##OPTIONS=HILITE_STATUS: hitpoints/<=10%/bright-red/<5/bright-red&inverse OPTIONS=HILITE_STATUS: power/<=100%/bright-cyan/<=80%/cyan OPTIONS=HILITE_STATUS: power/<=60%/bright-blue/<=40%/blue/<=20%/magenta ##OPTIONS=HILITE_STATUS: power/<=60%/bright-blue/<=40%/blue/<=20%/magenta/<4/inverse OPTIONS=HILITE_STATUS: hitpoints-max/always/green/up/bright-green/down/orange OPTIONS=HILITE_STATUS: power-max/always/cyan/up/bright-cyan/down/bright-blue ### Statistics / Characteristics # Stats Changed OPTIONS=hilite_status:characteristics/down/inverse/up/underline ## StatType-based Rainbow Attributes, w/ Up / Down OPTIONS=HILITE_STATUS: strength/down/red/up/bright-red OPTIONS=HILITE_STATUS: strength/>18/red/>68/bright-red OPTIONS=HILITE_STATUS: dexterity/down/brown/up/yellow OPTIONS=HILITE_STATUS: dexterity/>18/brown/>20/yellow OPTIONS=HILITE_STATUS: constitution/down/green/up/bright-green OPTIONS=HILITE_STATUS: constitution/>16/green/>20/bright-green OPTIONS=HILITE_STATUS: intelligence/down/cyan/up/bright-cyan OPTIONS=HILITE_STATUS: intelligence/>16/cyan/>19/bright-cyan OPTIONS=HILITE_STATUS: wisdom/down/blue/up/bright-blue OPTIONS=HILITE_STATUS: wisdom/>16/blue/>20/bright-blue OPTIONS=HILITE_STATUS: charisma/down/magenta/up/lightmagenta OPTIONS=HILITE_STATUS: charisma/>16/magenta/>18/lightmagenta # Misc OPTIONS=HILITE_STATUS: armor-class/<10/bright-blue OPTIONS=HILITE_STATUS: armor-class/up/blue&underline/down/cyan&underline OPTIONS=HILITE_STATUS: gold/>0/brown/up/yellow&underline/down/brown&inverse OPTIONS=HILITE_STATUS: alignment/always/white/changed/white&inverse OPTIONS=HILITE_STATUS: experience-level/always/white/changed/white&underline OPTIONS=HILITE_STATUS: title/always/white OPTIONS=HILITE_STATUS: dungeon-level/changed/white OPTIONS=statushilites OPTIONS=hilite_status: hitpoints/33%/red/normal OPTIONS=hilite_status: power/33%/red/normal OPTIONS=hilite_status: carrying-capacity/0/normal/yellow OPTIONS=hilite_status: hunger/downup/normal/red OPTIONS=hilite_status: strength/downup/red/white OPTIONS=hilite_status: dexterity/downup/red/white OPTIONS=hilite_status: constitution/downup/red/white OPTIONS=hilite_status: intelligence/downup/red/white OPTIONS=hilite_status: wisdom/downup/red/white OPTIONS=hilite_status: charisma/downup/red/white OPTIONS=hilite_status: condition/downup/white/red OPTIONS=statuscolors STATUSCOLOR=hp%50=yellow,hp%33=orange,hp%15=red&bold STATUSCOLOR=pw%50=yellow,pw%33=orange,pw%15=red&bold STATUSCOLOR=burdened:yellow,stressed:orange,strained:red&bold STATUSCOLOR=overtaxed:red&inverse,overloaded:red&inverse&blink STATUSCOLOR=satiated:yellow,hungry:orange,weak:red&bold STATUSCOLOR=fainting:red&inverse,fainted:red&inverse STATUSCOLOR=blind:yellow,hallu:yellow,conf:yellow,stun:yellow STATUSCOLOR=ill:red&inverse,foodpois:red&inverse,slime:red&inverse,held:red&inverse OPTIONS=autopickup OPTIONS=pickup_types:$?!/="+* OPTIONS=pickup_burden:unencumbered AUTOPICKUP_EXCEPTION=">scroll of scare monster" AUTOPICKUP_EXCEPTION=">scroll called scare monster" AUTOPICKUP_EXCEPTION="> load[^<]*$" AUTOPICKUP_EXCEPTION="> stone[^<]*$" AUTOPICKUP_EXCEPTION="> gray stone[^<]*$" AUTOPICKUP_EXCEPTION="> loadstone[^<]*$" AUTOPICKUP_EXCEPTION="> rock[^<]*$" AUTOPICKUP_EXCEPTION="> flint[^<]*$" AUTOPICKUP_EXCEPTION="> glass[^<]*$" AUTOPICKUP_EXCEPTION="< luckstone" AUTOPICKUP_EXCEPTION="< stone called luck" AUTOPICKUP_EXCEPTION=">.*:0).*" AUTOPICKUP_EXCEPTION=">.* named empty" AUTOPICKUP_EXCEPTION=">cancellation"