# 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=showscore # OPTIONS=number_pad:1 # OPTIONS=DECgraphics # statushitlites is a popular option for 3.6.1 - 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 OPTIONS=hilite_status: power-max/blue&normal OPTIONS=hilite_status: power/100%/blue&normal OPTIONS=hilite_status: power/<100%/cyan&normal OPTIONS=hilite_status: power/<50%/red&normal OPTIONS=hp_notify OPTIONS=hp_notify_fmt: ( %c%a HP ) # 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:1 # Set terminal window for same dimensions # Adjust these variables to your liking OPTIONS=term_cols:1000,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! OPTIONS=showexp,time OPTIONS=hilite_pet,hilite_pile OPTIONS=lit_corridor,dark_room,use_darkgray OPTIONS=msg_window:reversed,msghistory:60 OPTIONS=menu_objsyms,!implicit_uncursed OPTIONS=disclose:+i +a +v +g +c +o OPTIONS=!bones SYMBOLS=S_ghost:i OPTIONS=catname:Mogget,dogname:Sirius,horsename:Shaibya SYMBOLS=S_pool:~ SYMBOLS=S_water:~ SYMBOLS=S_lava:~ OPTIONS=paranoid_confirmation:Confirm quit attack pray wand Remove OPTIONS=!pickup_thrown,autopickup,pickup_types:$?!"=/ OPTIONS=autoquiver,autoopen OPTIONS=pickup_burden:U OPTIONS=!sparkle MENUCOLOR=" blessed "=green MENUCOLOR=" holy "=green MENUCOLOR=" cursed "=red MENUCOLOR=" unholy "=red AUTOPICKUP_EXCEPTION=">.*:0).*" AUTOPICKUP_EXCEPTION=">.* named empty" AUTOPICKUP_EXCEPTION=">scroll of scare monster" AUTOPICKUP_EXCEPTION=">scroll called scare monster" AUTOPICKUP_EXCEPTION="<.* named ammo" AUTOPICKUP_EXCEPTION="<.* named autopickup" MSGTYPE=stop "You descend the stairs." MSGTYPE=stop "You climb up the stairs." MSGTYPE=stop "The couatl swings itself around you!" MSGTYPE=stop "The electric eel swings itself around you!" MSGTYPE=stop "The giant eel swings itself around you!" MSGTYPE=stop "The kraken swings itself around you!" MSGTYPE=stop "The python grabs 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 worse." MSGTYPE=stop "You feel even worse." MSGTYPE=stop "You are turning a little .*" MSGTYPE=stop "You see here a cockatrice corpse." MSGTYPE=stop "You see here a chickatrice corpse." MSGTYPE=stop "You are beginning to feel weak." MSGTYPE=stop "You fail to cast the spell correctly." MSGTYPE=stop "Your wielded * rots away." MSGTYPE=stop "You find a*" MSGTYPE=stop "You feel more confident in your*skills." MSGTYPE=stop "You feel a strange vibration*" MSGTYPE=stop "You have a .* feeling for a moment, then it passes." MSGTYPE=stop "You sense a faint wave of psychic energy" MSGTYPE=stop "You are beginning to feel weak." MSGTYPE=stop "The scroll turns to dust as you pick it up." MSGTYPE=hide "You swap places with your .*" MSGTYPE=hide "With great effort you move the boulder." #OPTIONS=roguesymset:RogueIBM OPTIONS=runmode:teleport