191 lines
7.2 KiB
Plaintext
191 lines
7.2 KiB
Plaintext
|
! The display_file, tombstone, and menu windows are all formatted assuming
|
||
|
! a fixed width font. Text windows may or may not be formatted as above.
|
||
|
! The rip window applies if the GRAPHIC_TOMBSTONE option is turned on, and
|
||
|
! requires a 12 pixel font for correct appearance.
|
||
|
!
|
||
|
NetHack*font: variable
|
||
|
NetHack*display_file*font: fixed
|
||
|
NetHack*tombstone*font: fixed
|
||
|
NetHack*text*rip*font: -*-times-medium-r-*-*-12-*-*-*-*-*-*-*
|
||
|
NetHack*menu*font: fixed
|
||
|
NetHack*text*font: fixed
|
||
|
NetHack*map*font: nh10
|
||
|
|
||
|
! To use full-color tiles for the map, uncomment the tile file name.
|
||
|
! If you use a 100dpi (or greater) monitor you may wish to double the
|
||
|
! tile size so you can see the figures. If NetHack was compiled to
|
||
|
! use XPM (USE_XPM in config.h), the tile_file is a standard XPM file.
|
||
|
! Otherwise, it is a custom format. double_tile_size only applies to
|
||
|
! the custom format - to enlarge an XPM file, use processing tools
|
||
|
! such as XV or preferably PBMplus.
|
||
|
!
|
||
|
NetHack.tile_file: x11tiles
|
||
|
!NetHack.double_tile_size: True
|
||
|
!
|
||
|
! The annotation of pets.
|
||
|
!NetHack.pet_mark_bitmap: pet_mark.xbm
|
||
|
!NetHack.pet_mark_color: Red
|
||
|
|
||
|
! Tombstone
|
||
|
! The image file
|
||
|
!NetHack.tombstone: rip.xpm
|
||
|
! Text starts at (tombtext_x, tombtext_y) and subsequent lines
|
||
|
! are displaced by (tombtext_dx, tombtext_dy) pixels. If you
|
||
|
!NetHack.tombtext_x: 155
|
||
|
!NetHack.tombtext_y: 78
|
||
|
!NetHack.tombtext_dx: 0
|
||
|
!NetHack.tombtext_dy: 13
|
||
|
! The color to use for the text on the hero's tombstone
|
||
|
NetHack*rip*foreground: black
|
||
|
|
||
|
! Translation tables. There are currently several actions in nethack, but
|
||
|
! the only one you should be using is "input()", which, with no parameters,
|
||
|
! uses XLookupString to translate your keypress into a command. You
|
||
|
! can optionally give it parameters to change the behavior, see the example
|
||
|
! below. Note that you have to specify the translations in every appropriate
|
||
|
! window.
|
||
|
NetHack*message*translations: <KeyPress>: input()
|
||
|
!
|
||
|
! Example extra translations for the map window.
|
||
|
!
|
||
|
!NetHack*map*translations: #override \
|
||
|
! !<Key>Left: input(h) \n\
|
||
|
! !<Key>Right: input(l) \n\
|
||
|
! !<Key>Up: input(k) \n\
|
||
|
! !<Key>Down: input(j)
|
||
|
!
|
||
|
! The icon to use; supported values are nh72, nh56, and nh32; nh72 is the
|
||
|
! default. Some window managers may not support the larger icon sizes.
|
||
|
! It is not guaranteed that the window manager will honor the icon selection.
|
||
|
!NetHack*icon: nh56
|
||
|
!
|
||
|
! If True, the default, a popup for single character prompts such as y/n
|
||
|
! questions is _not_ used.
|
||
|
NetHack*slow: True
|
||
|
|
||
|
! The number of lines the message window will show without scrolling.
|
||
|
!NetHack*message_lines: 12
|
||
|
!
|
||
|
! If True, the message window has a line that seperates old and new messages.
|
||
|
!NetHack*message_line: True
|
||
|
!
|
||
|
! If True, force keyboard to attach to popup windows. Some window managers
|
||
|
! enforce a click-to-focus-keyboard policy (e.g. the DECwindows wm). NetHack
|
||
|
! has a lot of popups and is almost unplayable without some kind of autofocus.
|
||
|
!NetHack*autofocus: True
|
||
|
!
|
||
|
! Specify the number of rows and columns of the map window. The default
|
||
|
! is the standard 80x21 window. Note: this _does_not_ change nethack's
|
||
|
! level size, only what you see of it.
|
||
|
!NetHack*map*rows: 21
|
||
|
!NetHack*map*columns: 80
|
||
|
|
||
|
! Parts of the fancy status display.
|
||
|
!
|
||
|
NetHack*status_condition.borderWidth: 0
|
||
|
NetHack*status_info*borderWidth: 0
|
||
|
|
||
|
! Sample color screen entries.
|
||
|
!
|
||
|
NetHack*nethack.background: wheat
|
||
|
NetHack*map*yellow: gold
|
||
|
NetHack*map*brown: tan
|
||
|
NetHack*map*gray: grey85
|
||
|
NetHack*map*foreground: wheat
|
||
|
NetHack*map*background: grey40
|
||
|
|
||
|
NetHack*fancy_status.skipAdjust: True
|
||
|
NetHack*fancy_status.background: wheat
|
||
|
NetHack*status_info*foreground: Sienna
|
||
|
NetHack*status_info*background: wheat
|
||
|
NetHack*status_info.background: wheat
|
||
|
NetHack*status_attributes*foreground: black
|
||
|
NetHack*status_attributes*background: white
|
||
|
NetHack*status_condition*foreground: red
|
||
|
NetHack*status_condition*background: wheat
|
||
|
NetHack*Scrollbar*foreground: Sienna
|
||
|
NetHack*Scrollbar*background: wheat
|
||
|
NetHack*status_info*showGrip: False
|
||
|
NetHack*status_attributes*showGrip: False
|
||
|
|
||
|
NetHack*player_selection*random.borderColor: blue
|
||
|
NetHack*player_selection*random.borderWidth: 2
|
||
|
NetHack*player_selection*random.foreground: blue
|
||
|
NetHack*player_selection*random.accelerators: #override\n\
|
||
|
<Key>Return: set() notify() unset()
|
||
|
NetHack*player_selection*quit.borderColor: blue
|
||
|
NetHack*player_selection*quit.foreground: blue
|
||
|
NetHack*player_selection*Command.borderColor: red
|
||
|
NetHack*player_selection*Command.foreground: red
|
||
|
NetHack*player_selection*quit.accelerators: #override\n\
|
||
|
<Key>Escape: set() notify() unset()
|
||
|
|
||
|
NetHack*race_selection*random.borderColor: blue
|
||
|
NetHack*race_selection*random.borderWidth: 2
|
||
|
NetHack*race_selection*random.foreground: blue
|
||
|
NetHack*race_selection*random.accelerators: #override\n\
|
||
|
<Key>Return: set() notify() unset()
|
||
|
NetHack*race_selection*quit.borderColor: blue
|
||
|
NetHack*race_selection*quit.foreground: blue
|
||
|
NetHack*race_selection*Command.borderColor: red
|
||
|
NetHack*race_selection*Command.foreground: red
|
||
|
NetHack*race_selection*quit.accelerators: #override\n\
|
||
|
<Key>Escape: set() notify() unset()
|
||
|
|
||
|
NetHack*gender_selection*random.borderColor: blue
|
||
|
NetHack*gender_selection*random.borderWidth: 2
|
||
|
NetHack*gender_selection*random.foreground: blue
|
||
|
NetHack*gender_selection*random.accelerators: #override\n\
|
||
|
<Key>Return: set() notify() unset()
|
||
|
NetHack*gender_selection*quit.borderColor: blue
|
||
|
NetHack*gender_selection*quit.foreground: blue
|
||
|
NetHack*gender_selection*Command.borderColor: red
|
||
|
NetHack*gender_selection*Command.foreground: red
|
||
|
NetHack*gender_selection*quit.accelerators: #override\n\
|
||
|
<Key>Escape: set() notify() unset()
|
||
|
|
||
|
NetHack*alignment_selection*random.borderColor: blue
|
||
|
NetHack*alignment_selection*random.borderWidth: 2
|
||
|
NetHack*alignment_selection*random.foreground: blue
|
||
|
NetHack*alignment_selection*random.accelerators: #override\n\
|
||
|
<Key>Return: set() notify() unset()
|
||
|
NetHack*alignment_selection*quit.borderColor: blue
|
||
|
NetHack*alignment_selection*quit.foreground: blue
|
||
|
NetHack*alignment_selection*Command.borderColor: red
|
||
|
NetHack*alignment_selection*Command.foreground: red
|
||
|
NetHack*alignment_selection*quit.accelerators: #override\n\
|
||
|
<Key>Escape: set() notify() unset()
|
||
|
|
||
|
NetHack*extended_commands*dismiss.borderColor: blue
|
||
|
NetHack*extended_commands*dismiss.foreground: blue
|
||
|
NetHack*extended_commands*help.borderColor: blue
|
||
|
NetHack*extended_commands*help.foreground: blue
|
||
|
NetHack*extended_commands*Command.borderColor: red
|
||
|
NetHack*extended_commands*Command.foreground: red
|
||
|
NetHack*extended_commands*help.accelerators: #override\n\
|
||
|
:<Key>?: set() notify() unset()
|
||
|
NetHack*extended_commands*dismiss.accelerators: #override\n\
|
||
|
<Key>Escape: set() notify() unset()
|
||
|
!
|
||
|
!
|
||
|
! The following are the default 15 colors that the nethack map uses.
|
||
|
! If they don't look good on your screen, change them.
|
||
|
!
|
||
|
! The foreground color is used as "no color".
|
||
|
!
|
||
|
!NetHack*map*black: black
|
||
|
!NetHack*map*red: red
|
||
|
!NetHack*map*green: pale green
|
||
|
!NetHack*map*brown: brown
|
||
|
!NetHack*map*blue: blue
|
||
|
!NetHack*map*magenta: magenta
|
||
|
!NetHack*map*cyan: light cyan
|
||
|
!NetHack*map*gray: gray
|
||
|
!NetHack*map*orange: orange
|
||
|
!NetHack*map*bright_green: green
|
||
|
!NetHack*map*yellow: yellow
|
||
|
!NetHack*map*bright_blue: royal blue
|
||
|
!NetHack*map*bright_magenta: violet
|
||
|
!NetHack*map*bright_cyan: cyan
|
||
|
!NetHack*map*white: white
|