# This is an example nethackrc file for NetHack 3.6.1. 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,menucolors,autopickup OPTIONS=autodig,fruit:annanass,boulder:0 OPTIONS=rest_on_space, toptenwin, pickup_types:$ OPTIONS=catname:Muschi, dogname:Rex, horsename:Fury OPTIONS=number_pad:1 OPTIONS=msg_window:reversed OPTIONS=pushweapon, lit_corridor OPTIONS=hilite_pile, !implicit_uncursed # OPTIONS=hilite_pet OPTIONS=statushilites:20 # 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 # OPTIONS=hilite_status:characteristics/<5/red/>6/orange/>8/brown/>11/yellow/>13/green/>16/cyan/>18/lightblue OPTIONS=hilite_status:hitpoints-max/up/green/down/red OPTIONS=hilite_status:power-max/up/green/down/red OPTIONS=hilite_status:characteristics/up/green/down/red OPTIONS=hilite_status:carrying-capacity/burdened/yellow/stressed/orange OPTIONS=hilite_status:experience-level/up/green/down/red OPTIONS=hilite_status:condition/major_troubles/red/minor_troubles/orange/movement/yellow OPTIONS=hilite_status:armor-class/down/green/up/red OPTIONS=hilite_status:hunger/Hungry/yellow/Weak/orange/Fainting/red/Satiated/yellow MENUCOLOR="xU"=lightgreen&dim MENUCOLOR="xB"=lightblue&bold MENUCOLOR="xC"=red&bold MENUCOLOR="blessed"=lightblue&bold MENUCOLOR="cursed"=red&bold MENUCOLOR="uncursed"=green&bold MENUCOLOR=" gold"=yellow # test colors # MENUCOLOR="xk"=black # MENUCOLOR="xr"=red # MENUCOLOR="xg"=green # MENUCOLOR="xbrown"=brown # MENUCOLOR="xb"=blue # MENUCOLOR="xm"=magenta # MENUCOLOR="xc"=cyan # MENUCOLOR="xgray"=gray # MENUCOLOR="xo"=orange # MENUCOLOR="xlg"=lightgreen # MENUCOLOR="xy"=yellow # MENUCOLOR="xlb"=lightblue # MENUCOLOR="xlm"=lightmagenta # MENUCOLOR="lc"=lightcyan # MENUCOLOR="w"=white # MESSAGES ---------------- # displacing pets MSGTYPE=hide "You swap places with .*" # unclogging the screen # MSGTYPE=hide "Your tentacles suck the .*" # items on floor MSGTYPE=norep "You see here a.*" # delayed instadeaths MSGTYPE=stop "The .* (grabs|swings itself around) you!" 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." MSGTYPE=stop "You are slowing down." MSGTYPE=stop "Your limbs are stiffening." MSGTYPE=stop "It constricts your throat!" MSGTYPE=stop "You find it hard to breathe." MSGTYPE=stop "You're gasping for air." MSGTYPE=stop "Your blood is having trouble reaching your brain." MSGTYPE=stop "You can no longer breathe." MSGTYPE=stop "You're turning blue." MSGTYPE=stop "Your consciousness is fading." MSGTYPE=stop "You feel deathly sick." MSGTYPE=stop "You feel (much|even) worse." # Things that aren't dangerous by themselves but could kill you if you don't notice. MSGTYPE=stop "You fail to cast the spell correctly." MSGTYPE=stop "You see here a c(hi|o)ckatrice corpse." MSGTYPE=stop "You are beginning to feel weak." # Don't speed past wrest message when wresting MSGTYPE=stop "You wrest .*" # Don't miss the vibrating square MSGTYPE=stop "You feel a strange vibration under your *." MSGTYPE=stop "You feel a strange vibration beneath you." # 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 # To use new NH4-style status window (true) # set !classic_status # Not yet implemented in 3.6.1 #OPTIONS=classic_status # 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=color,menucolors,statushilites # 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!