# This is an example nethackrc file for NetHack 3.7.x. 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 OPTIONS = fruit:kebab kurwa # Examples of common defaults: OPTIONS = showexp OPTIONS = showscore OPTIONS = time OPTIONS = autodig OPTIONS = boulder:0 SYMBOLS = S_golem:7 SYMBOLS = S_ghost:8 # Auto pickup only items considered "generally safe": # gold, scrolls, potions, wands, rings, amulets, and spellbooks. OPTIONS = autopickup OPTIONS = pickup_types:$?!/="+ # Cursed colors MENUCOLOR = "[*]+cursed+[*]" = red MENUCOLOR = "[*]+unholy+[*]" = red MENUCOLOR = "[*]+blessed+[*]" = green MENUCOLOR = "[*]+holy+[*]" = green MENUCOLOR = "[*]+uncursed+[*]" =blue # Color only the real Amulet MENUCOLOR = "Amulet of Yendor named" = magenta # 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 # 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:160 OPTIONS = term_rows:50 # 148x39 # Attributes for pet highlighting (???) # [i]talics (or is it inverse?) # [u]nderline # [b]old # possibly others OPTIONS = petattr:i # 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 OPTIONS = align_message:top OPTIONS = align_status:bottom # Settings not specific to curses that you will want to use. OPTIONS = hitpointbar OPTIONS = color OPTIONS = menucolors # End of Curses settings ################## ###################### # STATUS HILITES ###################### OPTIONS = statushilites # HP color # 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 # Energy color OPTIONS = hilite_status: power/100%/lightcyan/normal OPTIONS = hilite_status: power/<99%/cyan/normal OPTIONS = hilite_status: power/<50%/magenta/normal OPTIONS = hilite_status: power/<25%/lightmagenta/normal # Hunger color # Satiated OPTIONS = hilite_status: hunger/0/green/normal # Hungry OPTIONS = hilite_status: hunger/2/brown/normal # Weak OPTIONS = hilite_status: hunger/3/red/normal # Fainting OPTIONS = hilite_status: hunger/4/orange/inverse # Fainted OPTIONS = hilite_status: hunger/5/orange/inverse # Starved OPTIONS = hilite_status: hunger/6/orange/inverse # Encumbrance color # Burdened OPTIONS = hilite_status: carrying-capacity/1/orange/normal # Stressed OPTIONS = hilite_status: carrying-capacity/2/orange/normal # Strained OPTIONS = hilite_status: carrying-capacity/3/orange/normal # Overtaxed OPTIONS = hilite_status: carrying-capacity/4/orange/normal # Overloaded OPTIONS = hilite_status: carrying-capacity/5/orange/normal # Debuff color OPTIONS = hilite_status: condition/major_troubles/red&inverse OPTIONS = hilite_status: condition/minor_troubles/yellow&inverse # Alignment OPTIONS = hilite_status: alignment/lawful/green OPTIONS = hilite_status: alignment/neutral/blue OPTIONS = hilite_status: alignment/chaotic/red # Characteristics OPTIONS = hilite_status: characteristics/<5/red OPTIONS = hilite_status: characteristics/>6/orange OPTIONS = hilite_status: characteristics/>8/brown OPTIONS = hilite_status: characteristics/>11/yellow OPTIONS = hilite_status: characteristics/>13/green OPTIONS = hilite_status: characteristics/>16/cyan OPTIONS = hilite_status: characteristics/>18/lightblue # Misc OPTIONS = hilite_status: gold/always/yellow OPTIONS = hilite_status: experience-level/changed/white/cyan # Emergencies MSGTYPE = stop "The (couatl.*eel|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" # vibrating square MSGTYPE = stop "You feel a strange vibration beneath " MSGTYPE = stop "You feel a strange vibration under your " # #enhance MSGTYPE = stop "You feel more confident " # status effects MSGTYPE = stop "You feel hungry" MSGTYPE = stop "You are beginning to feel hungry" MSGTYPE = stop "You are getting the munchies" MSGTYPE = stop "You feel weak now" MSGTYPE = stop "You still have the munchies" MSGTYPE = stop "You feel weak" MSGTYPE = stop "You are beginning to feel weak" MSGTYPE = stop "The munchies are interfering with your motor capabilities" MSGTYPE = stop " needs food, badly!" MSGTYPE = stop "You only feel hungry now" MSGTYPE = stop "You now have a lesser case of the munchies" MSGTYPE = stop "You faint from lack of food" MSGTYPE = stop "You regain consciousness" MSGTYPE = stop "You die from starvation" MSGTYPE = stop "You die from hunger and exhaustion" MSGTYPE = stop "You feel deathly sick" MSGTYPE = stop "You feel even worse" MSGTYPE = stop "You feel much worse" MSGTYPE = stop "You die from your illness" # (potential) inventory cursing MSGTYPE = stop "You feel a malignant aura surround the magic-absorbing blade" MSGTYPE = stop "You feel a malignant aura surround you" # near-death MSGTYPE = stop "You hear the howling of the CwnAnnwn..." MSGTYPE = stop ", your life force is running out." MSGTYPE = stop ", all your powers will be lost..." MSGTYPE = stop "You hear the wailing of the Banshee..." MSGTYPE = stop " is about to die." # noise MSGTYPE = hide "^With great effort you move the boulder" MSGTYPE = hide "^Your armor is rather cumbersome..." # monk wearing body armor MSGTYPE = hide "^You displaced " # For more information on what you can set in your nethackrc file, refer to: # https://nethackwiki.com/wiki/Options # Happy hacking!