/etc/garglk.ini is in gargoyle-free 2011.1b-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 | #===============================================================================
# Gargoyle Glk configuration
#-------------------------------------------------------------------------------
#
# Copy this file to "garglk.ini" in the same directory as your
# gargoyle interpreter if you are running windows.
# On unix systems, copy it to "~/.garglkrc".
#
# Gargoyle will look for configuration files and load them in this
# order, with later settings overriding earlier settings:
#
# 1: same directory as the executable: garglk.ini (windows)
# 2: /etc/garglk.ini (unix)
# 3: user home directory: .garglkrc
# 4: user home directory: garglk.ini
# 5: current working directory: garglk.ini
# 6: name-of-game-file.ini (so for hell.gam it would read hell.ini)
#
# Sections of the config file can be turned on or off by matching
# either the interpreter or game file being run. See the bottom
# of this file for examples.
scrollwidth 0 # set to 8 to make a nice scrollbar
scrollbg e0e0d0
scrollfg c0c0b0
stylehint 1 # set this to 0 if the game uses really bad colors
safeclicks 1 # set to 0 if the game cancels line events properly
cols 60 # nice good line length for reading. but...
rows 25 # see the bottom for terp-specific over-rides
justify 0 # 0=ragged-right 1=justified
quotes 2 # Smart quotes and dashes -- 0=off 1=normal 2=rabid
spaces 1 # Spaces after a full stop -- 0=game-set 1=one 2=two
caps 0 # Force input to uppercase -- 0=off 1=on
graphics 1 # enable graphics
sound 1 # enable sound
lcd 1 # 0=grayscale 1=subpixel
#===============================================================================
# Fonts, sizes and spaces
# (Tweak this if you choose other fonts, or want bigger text)
#-------------------------------------------------------------------------------
#
# The 'standard' fonts.
# Omit to use the builtin fonts, or specify a font family.
monofont Liberation Mono
monosize 12.5
propfont Linux Libertine O
propsize 15.5
wmarginx 20 # space around the window frame
wmarginy 20
wpaddingx 0 # space between windows
wpaddingy 0
wborderx 0 # border line width between windows
wbordery 0
tmarginx 7 # internal margin of text windows
tmarginy 7
leading 20 # Also known as linespacing
baseline 15 # Offset from top of line to baseline
# Fonts for Text Buffer windows
tfont 0 propr # Normal
tfont 1 propi # Emphasized
tfont 2 monor # Preformatted
tfont 3 propb # Header
tfont 4 propb # Subheader
tfont 5 propz # Alert
tfont 6 propi # Note
tfont 7 propr # BlockQuote
tfont 8 propb # Input
tfont 9 propr # User1
tfont 10 propr # User2
# Fonts for Text Grid windows
gfont 0 monor # Normal
gfont 1 monoi # Emphasized
gfont 2 monor # Preformatted
gfont 3 monob # Header
gfont 4 monob # Subheader
gfont 5 monoz # Alert
gfont 6 monoi # Note
gfont 7 monor # BlockQuote
gfont 8 monoz # Input
gfont 9 monor # User1
gfont 10 monor # User2
#===============================================================================
# Colors and style definitions
#-------------------------------------------------------------------------------
#
# Default here is for black text on a white background.
#
# If you choose the reverse, light text on a dark background,
# you may want to set gamma to 0.7 or similar to make the
# text fatter.
#
# Depending on your screen you may want to tweak the gamma.
# Good values to try are 0.7, 1.0 and 1.4.
#
# There are separate colors for TextBuffer and TextGrid windows.
# TextBuffers are main text windows, TextGrids are used mainly for
# status bars and such.
gamma 1.0 # this only affects text rendering, not other colors
caretshape 2 # 0=smalldot 1=fatdot 2=thinline 3=fatline 4=block
linkstyle 1 # 1=show hyperlinks 0=hide hyperlinks
# moreprompt ( more )
# morealign 0 # 0=left 1=center 2=right
# morefont propb
windowcolor ffffff # overall window background color
bordercolor 000000 # border line color
caretcolor 000000 # input caret color
linkcolor 000060 # hyperlink color
morecolor 006000 # more prompt color
# Colors for text buffer windows
tcolor 0 000000 ffffff # Normal
tcolor 1 000000 ffffff # Emphasized
tcolor 2 000000 ffffff # Preformatted
tcolor 3 000000 ffffff # Header
tcolor 4 000000 ffffff # Subheader
tcolor 5 000000 ffffff # Alert
tcolor 6 000000 ffffff # Note
tcolor 7 000000 ffffff # BlockQuote
tcolor 8 006000 ffffff # Input
tcolor 9 000000 ffffff # User1
tcolor 10 000000 ffffff # User2
# Colors for text grid windows
gcolor 0 606060 ffffff # Normal
gcolor 1 606060 ffffff # Emphasized
gcolor 2 606060 ffffff # Preformatted
gcolor 3 606060 ffffff # Header
gcolor 4 606060 ffffff # Subheader
gcolor 5 606060 ffffff # Alert
gcolor 6 606060 ffffff # Note
gcolor 7 606060 ffffff # BlockQuote
gcolor 8 606060 ffffff # Input
gcolor 9 606060 ffffff # User1
gcolor 10 606060 ffffff # User2
#===============================================================================
# You can add sections here to over-ride settings. List all the executables to
# be affected in the [ selector list ]. The name of game file can also be used
#-------------------------------------------------------------------------------
[ Git Glulxe ]
cols 80 # longer lines for Glulx games
rows 25 # same number of rows
[ Hugo ]
# Hugo has ugly status bars with no padding.
# Hugo also uses grid windows for arbitrarily placed text.
# Add a thin border line between windows.
wborderx 1 # border line width between windows
wbordery 1 # border line width between windows
[ Magnetic ]
cols 68
# [ Agility ]
# monoaspect 0.8 # squeeze mono font
# cols 80
# rows 25
[ curses.z5 ]
monoaspect 0.9 # squeeze to compensate for more columns
cols 65
[ photo201.blb ]
cols 80
rows 24
#===============================================================================
# You can specify the default interpreter for game types. List all extensions to
# be affected in the [ selector list ]. The name of a game file can also be used
#-------------------------------------------------------------------------------
# Zcode game types
[ *.z3 *.z4 *.z5 *.z6 *.z7 *.z8 *.zlb *.zblorb ]
terp bocfel
# Glulx game types
[ *.ulx *.blorb *.glb *.gblorb ]
terp git
# Superglus games require Glulxe
[ *.blb ]
terp glulxe
# Override for specific game
[ Floatpoint.zblorb ]
terp glulxe
|