# This is an example nethackrc file for EvilHack - You should edit # this file to meet your play style needs. # Available editors: rnano or virus via the terminal, or see our web-based RC Editor # at https://www.hardfought.org/nethack/rcedit # Examples of common defaults: #OPTIONS=windowtype:tty #OPTIONS=showexp,showscore,time,color,!autopickup #OPTIONS=autodig,fruit:slime mold,boulder:0 # objects in inventory can display their weight (uncomment to enable) #OPTIONS=invweight # statushitlites is a popular option for 3.6.x based variants - some common settings: OPTIONS=statushilites OPTIONS=hilite_status: hitpoints-max/green&normal OPTIONS=hilite_status: hitpoints/100%/green&normal OPTIONS=hilite_status: hitpoints/<100%/lightgreen&normal OPTIONS=hilite_status: hitpoints/<76%/yellow&normal OPTIONS=hilite_status: hitpoints/<51%/orange&normal OPTIONS=hilite_status: hitpoints/<26%/red&normal OPTIONS=hilite_status: hitpoints/<11%/black&normal # Curses UI is available on this build. Example settings (uncomment OPTIONS=windowtype:curses to enable) # All Curses UI settings are commented out ################## # Curses Settings ################## # default values in parentheses # Enable curses windowport (false) #OPTIONS=windowtype:curses # Enable two or three statuslines at the bottom (80x25 terminal size for statuslines:3) #OPTIONS=statuslines:2 # Window borders (3) # 1 - always draw borders # 2 - never draw borders # 3 - draw borders if terminal is big enough #OPTIONS=windowborders:3 # Set terminal window for same dimensions # Adjust these variables to your liking #OPTIONS=term_cols:120 #OPTIONS=term_rows:32 # Attributes for pet highlighting (???) # [i]talics (or is it inverse?) # [u]nderline # [b]old # possibly others #OPTIONS=petattr:u # use colour in non-map areas (true) #OPTIONS=guicolor # Display inventory window permanently on right of screen (false) #OPTIONS=perm_invent # Window alignment (msg:top, status:bottom) # note: align_status:left/right displays a more verbose window, arranged vertically # this is only partially implemented in 3.6.1 and is buggy # it will be fixed soon #OPTIONS=align_message:top #OPTIONS=align_status:bottom # Settings not specific to curses that you will want to use. #OPTIONS=hitpointbar #OPTIONS=menucolors # End of Curses settings ################## # For more information on what you can set in your nethackrc file, refer to: # https://nethackwiki.com/wiki/Options # Happy hacking! # This is an example nethackrc file for EvilHack - You should edit # this file to meet your play style needs. # Available editors: rnano or virus via the terminal, or see our web-based RC Editor # at https://www.hardfought.org/nethack/rcedit # Examples of common defaults: #OPTIONS=windowtype:tty #OPTIONS=showexp,showscore,time,color,!autopickup #OPTIONS=autodig,fruit:slime mold,boulder:0 # objects in inventory can display their weight (uncomment to enable) #OPTIONS=invweight # statushitlites is a popular option for 3.6.x based variants - some common settings: #OPTIONS=statushilites #OPTIONS=hilite_status: hitpoints-max/green&normal #OPTIONS=hilite_status: hitpoints/100%/green&normal #OPTIONS=hilite_status: hitpoints/<100%/lightgreen&normal #OPTIONS=hilite_status: hitpoints/<76%/yellow&normal #OPTIONS=hilite_status: hitpoints/<51%/orange&normal #OPTIONS=hilite_status: hitpoints/<26%/red&normal #OPTIONS=hilite_status: hitpoints/<11%/black&normal # Curses UI is available on this build. Example settings (uncomment OPTIONS=windowtype:curses to enable) # All Curses UI settings are commented out ################## # Curses Settings ################## # default values in parentheses # Enable curses windowport (false) #OPTIONS=windowtype:curses # Enable two or three statuslines at the bottom (80x25 terminal size for statuslines:3) #OPTIONS=statuslines:2 # Window borders (3) # 1 - always draw borders # 2 - never draw borders # 3 - draw borders if terminal is big enough #OPTIONS=windowborders:3 # Set terminal window for same dimensions # Adjust these variables to your liking #OPTIONS=term_cols:120 #OPTIONS=term_rows:32 # Attributes for pet highlighting (???) # [i]talics (or is it inverse?) # [u]nderline # [b]old # possibly others #OPTIONS=petattr:u # use colour in non-map areas (true) #OPTIONS=guicolor # Display inventory window permanently on right of screen (false) #OPTIONS=perm_invent # Window alignment (msg:top, status:bottom) # note: align_status:left/right displays a more verbose window, arranged vertically # this is only partially implemented in 3.6.1 and is buggy # it will be fixed soon #OPTIONS=align_message:top #OPTIONS=align_status:bottom # Settings not specific to curses that you will want to use. #OPTIONS=hitpointbar #OPTIONS=menucolors # End of Curses settings ################## # For more information on what you can set in your nethackrc file, refer to: # https://nethackwiki.com/wiki/Options # Happy hacking! OPTIONS=windowtype:tty OPTIONS=showexp,showscore,time,color,autopickup OPTIONS=autodig,fruit:slime mold,boulder:0 OPTIONS=autoquiver OPTIONS=pickup_types:$ BIND=v:loot # statushitlites is a popular option for 3.6.x - some common settings: OPTIONS=statushilites OPTIONS=hilite_status: hitpoints-max/green&normal OPTIONS=hilite_status: hitpoints/100%/green&normal OPTIONS=hilite_status: hitpoints/<100%/lightgreen&normal OPTIONS=hilite_status: hitpoints/<76%/yellow&normal OPTIONS=hilite_status: hitpoints/<51%/orange&normal OPTIONS=hilite_status: hitpoints/<33%/red&normal OPTIONS=hilite_status: hitpoints/<15%/red&inverse OPTIONS=statuslines:3 # Curses UI is available on this build. Example settings (uncomment OPTIONS=windowtype:curses to enable) # All Curses UI settings are commented out OPTIONS=!tutorial ################## # Curses Settings ################## # default values in parentheses # Enable curses windowport (false) OPTIONS=windowtype:curses # To use new NH4-style status window (true) # set !classic_status # Not yet implemented in 3.6.1 OPTIONS=!classic_status ## Sets the order of item classes shown in inventory. default values of ")[%?+!=/(*`0_ OPTIONS=packorder:)[%/?!"=(+*`0_ ## Allow saving and loading bones files. OPTIONS=bones OPTIONS=paranoid_confirmation:Confirm quit attack pray wand-break wand Remove swim # Number pad (OFF is 0) OPTIONS=number_pad:0 OPTIONS=splash_screen OPTIONS=hilite_pile #OPTIONS=symset:curses OPTIONS=symset:DECgraphics # Window borders (3) # 1 - always draw borders # 2 - never draw borders # 3 - draw borders if terminal is big enough OPTIONS=windowborders:3 SYMBOLS=S_ghost:8 # Set terminal window for same dimensions # Adjust these variables to your liking #OPTIONS=term_cols:120 #OPTIONS=term_rows:32 # Attributes for pet highlighting (???) # [i]talics (or is it inverse?) # [u]nderline # [b]old # possibly others #OPTIONS=petattr:u # use colour in non-map areas (true) OPTIONS=guicolor # Display inventory window permanently on right of screen (false) OPTIONS=perm_invent # Window alignment (msg:top, status:bottom) # note: align_status:left/right displays a more verbose window, arranged vertically # this is only partially implemented in 3.6.1 and is buggy # it will be fixed soon OPTIONS=align_message:top OPTIONS=align_status:bottom # Settings not specific to curses that you will want to use. OPTIONS=hitpointbar OPTIONS=menucolors,statushilites # End of Curses settings ################## OPTIONS=msg_window:single OPTIONS=msghistory:2048 ## Pw OPTIONS=hilite_status:power/100%/grey&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 MENUCOLOR=".*"=gray # Make Heavy items black & bold #MENUCOLOR=" ((studded)? leather armor|(plate |splint |banded |chain |ring |scale )mail)"=black #MENUCOLOR=" (plate |splint |banded |chain |ring |(?+.{4}<+"=cyan MENUCOLOR="blessed .* bag .* holding"=cyan&bold MENUCOLOR="blessed .* bag .* holding .* >{3,}.{4}<{3,}"=cyan&bold # 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 MENUCOLOR=" wand called ///!NEST///"=orange&underline MENUCOLOR=" .*!!DANGER!!"=orange&underline MENUCOLOR=" .* scare "=orange&underline # Really bad cursed things to have MENUCOLOR="[Ll]oadstone"=orange&underline MENUCOLOR=" cursed.* luck(stone)?($| )"=orange&bold MENUCOLOR=" cursed.* (Bell of Opening|silver bell|Candelabrum of Invocation|candelabrum|Book of the Dead|papyrus spellbook)"=orange&bold MENUCOLOR=" cursed.* unicorn horn"=orange&bold MENUCOLOR=" *candelabrum*"=yellow&underline MENUCOLOR=" Candelabrum of Invocation "=yellow&underline MENUCOLOR=" engraved silver bell"=yellow&underline MENUCOLOR=" Papyrus.*=yellow&underline MENUCOLOR="Book of the Dead"=yellow&underline ## SPELL FAILURE RATES ## MENUCOLOR="0% "=green MENUCOLOR="[1-9]% "=lightgreen MENUCOLOR="1[0-3]% "=lightgreen MENUCOLOR="1[4-9]% "=yellow MENUCOLOR="2[0-7]% "=yellow MENUCOLOR="2[8-9]% "=yellow MENUCOLOR="3[0-9]% "=yellow MENUCOLOR="4[01]% "=yellow MENUCOLOR="4[2-9]% "=orange MENUCOLOR="5[0-6]% "=orange MENUCOLOR="5[7-9]% "=orange MENUCOLOR="6[0-9]% "=orange #MENUCOLOR="70%"=orange MENUCOLOR="7[0-9]% "=red MENUCOLOR="8[0-4]% "=red MENUCOLOR="8[5-9]% "=red&underline MENUCOLOR="9[0-9]% "=red&underline MENUCOLOR="100% "=red&inverse # For more information on what you can set in your nethackrc file, refer to: # https://nethackwiki.com/wiki/Options # Happy hacking!