# This is an example nethackrc file. You should edit this to suit your needs # This editor is vi-like. Type ESC a couple times, then ':q!' (without quotes) # to exit if you get stuck. To save, hit ESC and then ZZ or type ':wq' # (without quotes.) To insert text, hit 'i' to enter insert mode. # Here are some examples of reasonable defaults: OPTIONS=showexp,showscore,time,color OPTIONS=autodig,fruit:slime mold,boulder:0,autoquiver OPTIONS=norest_on_space OPTIONS=sortpack OPTIONS=autopickup OPTIONS=autoopen #OPTIONS=autodig OPTIONS=pickup_types:$ OPTIONS=pickup_burden:S OPTIONS=pickup_thrown OPTIONS=disclose:-i -a +v -g +c +o OPTIONS=number_pad:0 OPTIONS=suppress_alert:3.4.3 OPTIONS=lit_corridor # The following are options not in vanilla NetHack: # OPTIONS=use_darkgray # #OPTIONS=showborn # #OPTIONS=hp_monitor # MENUCOLOR=" blessed "=green MENUCOLOR=" holy "=green MENUCOLOR=" cursed "=red MENUCOLOR=" unholy "=red MENUCOLOR=" cursed .* (being worn)"=orange&underline # # OPTIONS=paranoid_hit,paranoid_quit,paranoid_remove # OPTIONS=sortloot:full # #OPTIONS=showbuc # #OPTIONS=win_edge # #OPTIONS=show_obj_sym # #OPTIONS=!bones OPTIONS=race:dwarf OPTIONS=role:valkyrie OPTIONS=pettype:dog OPTIONS=name:Lighter OPTIONS=dogname:Bobi OPTIONS=altmeta # See http://nethackwiki.com/wiki/Curses_interface OPTIONS=windowtype:tty OPTIONS=symset:curses OPTIONS=splash_screen OPTIONS=mouse_support # OPTIONS=perm_invent OPTIONS=msg_window:single OPTIONS=fixinv # Always show pets as the proper color. OPTIONS=hilite_pet OPTIONS=hilite_pile OPTIONS=!sparkle SYMBOLS=S_ghost:X SYMBOLS=S_lava:~ SYMBOLS=S_water:~ SYMBOLS=S_pool:~ #---------- Menu Colors ========================================================= ## Colored menus. Regular expressions allowed. # OPTIONS=menucolors MENUCOLOR=" blessed "=green MENUCOLOR=" holy "=blue MENUCOLOR=" cursed "=red MENUCOLOR=" unholy "=red MENUCOLOR=" cursed .* (being worn)"=red&underline # Make Vegan GREEN & BOLD MENUCOLOR="(food |cram |K-|C-)ration|gunyoki"=green&bold MENUCOLOR="lembas wafer|melon|carrot|tin .* spinach"=green&bold MENUCOLOR=" oranges?( named.*)?$"=green&bold MENUCOLOR=" pears?( named.*)?$"=green&bold MENUCOLOR=" apple|banana|kelp|eucalyptus|garlic|wolfsbane"=green&bold MENUCOLOR=" muffin"=green&bold MENUCOLOR="(tin of )?(gelatinous cube|acid blob|quivering blob)( corpse)?"=green&bold MENUCOLOR="(tin of )?(blue|spotted|ochre) jelly( corpse)?"=green&bold MENUCOLOR="(tin of )?lichen|shrieker|violet fungus|(brown|yellow|green|red) mold( corpse)?"=green&bold # Shiny things MENUCOLOR=" lamp"=yellow MENUCOLOR=" candle"=yellow MENUCOLOR=" magic lamp|lamp .* magic"=yellow&bold MENUCOLOR=" gold piece"=yellow # Dangerous with Bag of Holding MENUCOLOR=" cursed.* bag .* holding"=orange&underline MENUCOLOR=" bag .* tricks"=orange&underline MENUCOLOR=" wand of [Cc]ancel.*"=orange&underline MENUCOLOR=" wand called [Cc]ancel.*"=orange&underline MENUCOLOR=" wand .* van"=orange&underline MENUCOLOR=" wand called .* vanish( .*)?$"=orange&underline # Really bad cursed things to have MENUCOLOR="[Ll]oadstone"=red&underline MENUCOLOR=" cursed.* luck(stone)?($| )"=red&bold MENUCOLOR=" cursed.* (Bell of Opening|silver bell|Candelabrum of Invocation|candelabrum|Book of the Dead|papyrus spellbook)"=red&bold MENUCOLOR=" cursed.* unicorn horn"=red&bold #---------- Status Hilites ====================================================== OPTIONS=statushilites:10 OPTIONS=hilite_status:alignment/lawful/lightgreen OPTIONS=hilite_status:experience-level/changed/green/always/cyan # HP OPTIONS=hitpointbar OPTIONS=hilite_status:hitpoints/down/red&bold OPTIONS=hilite_status:hitpoints/100%/green&normal OPTIONS=hilite_status:hitpoints/<100%/yellow&normal OPTIONS=hilite_status:hitpoints/<66%/orange&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/up/green&bold OPTIONS=hilite_status:power/down/red&bold OPTIONS=hilite_status:power/100%/green&underline 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/<5/red/>6/orange/>8/brown/>11/yellow/>13/green/>16/cyan/>18/lightblue # gold OPTIONS=hilite_status: gold/up/yellow/down/brown #---------- Messagetypes ======================================================== # Monotonous, mundane messages MSGTYPE=norep "You see here a .*" MSGTYPE=norep "You see here an .*" MSGTYPE=hide "You drop .*" MSGTYPE=hide "You swap places with your .*" MSGTYPE=hide "You descend .*" MSGTYPE=hide "You (climb|fly) (up|down) .*" MSGTYPE=hide "Restoring save file..." #noobhack MSGTYPE=hide "With great effort you move the boulder." MSGTYPE=hide "Perhaps that's why you cannot move it." MSGTYPE=hide "You cannot drop something you are wearing." MSGTYPE=hide "You have a little trouble removing .*" MSGTYPE=hide "Your movements are now unencumbered." MSGTYPE=hide "You feel full of energy" MSGTYPE=hide "You are in full health" MSGTYPE=hide "Aloha .*" ## 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 .*" # Stash and container spam # caution when typing fast -- the suppressed msg may catch the keystroke intended for the actual loot menu MSGTYPE=hide "You put .* into the .*" MSGTYPE=hide "You cannot stash something you are wearing." MSGTYPE=hide "You carefully open the .*" MSGTYPE=hide "You open the .*" # Shop spam MSGTYPE=hide "For you, .*" MSGTYPE=hide "You bought .*" MSGTYPE=hide "Thank you for shopping in .*" # Altar spam MSGTYPE=hide ".* land on the altar." MSGTYPE=hide ".* lands on the altar." MSGTYPE=hide "There is a black flash as .*" MSGTYPE=hide "There is an amber flash as .*" # # For more information on what you can set in your nethackrc file, refer to: # # http://www.nethack.org/v343/Guidebook.html#_TOCentry_42 # # or http://nethackwiki.com/wiki/Options # # Happy hacking!