chiark / gitweb /
el/dot-emacs.el (mdw-fontify-rust): Fix integer literal syntax.
[profile] / dot / eterm-theme.cfg
1 <Eterm-0.8>
2 # ^- This must be the first line of any Eterm config file!
3 # Format is:  <Eterm-VERSION>  where VERSION is replaced by
4 #                              the version it was written for,
5 #                              minus the "DR-" if any.
6 #
7 # This is a sample Eterm config file.  It should be placed in
8 # ~/.Eterm/themes/Eterm/MAIN and modified to suit your needs
9 #
10 # As always, the authors guarantee absolutely nothing and take
11 # no responsibility for anything that might happen to you, your
12 # computer, your dog, your sex life, or anyone or anything else
13 # directly or indirectly through the use of, or inability to use,
14 # this program.  Use at your OWN risk.
15
16 # Define the color properties
17 begin color
18
19 # Foreground, background, cursor, scrollbar, pointer colors
20   foreground white
21   background black
22   cursor #ff0000
23   cursor_text #008888
24   pointer white
25
26 # video attribute can either be "normal" or "reverse"
27   video normal
28
29 # Redefine the 16 basic colors, if you really feel the need
30 # First word is "color", next is the number (0-15, BD, or UL),
31 # then the values for red, green, and blue separated by spaces
32 # Numbers are base 10 unless preceded by "0x" (base 16) or '0'
33 # (base 8).  Alternatively, you can use color names or #xxxxxx
34 # format.
35
36 # The colors below are taken from Rasterman's .Xdefaults file.  They are intended to
37 # display ANSI art properly when combined with a good ANSI-art font (like vga or
38 # Rasterman's nexus font).
39   color  0 #000000
40   color  1 #aa0000
41   color  2 #008800
42   color  3 #aa8822
43   color  4 #0000cc
44   color  5 #aa00aa
45   color  6 #00aaaa
46   color  7 #dddddd
47   color  8 #444444
48   color  9 #ff4444
49   color 10 #44ff44
50   color 11 #ffff44
51   color 12 #4466ff
52   color 13 #ff44ff
53   color 14 #44ffff
54   color 15 #ffffff
55   color bd #ffffff
56   color ul #ffffff
57
58 # This ends the color section.  Any text after the word "end" is
59 # assumed to be a comment and ignored.
60 end color
61
62 begin image
63   type background
64   state normal
65 #  mode trans
66   mode solid
67   color #ffffff #000000
68 #  colormod image 102
69
70   type anchor
71   state disabled
72     color #000000 #808080
73   state normal
74     color #000000 #d0d0d0
75
76   type trough
77   state disabled
78     color #000000 #808080
79   state normal
80     color #000000 #d0d0d0
81
82   type down_arrow
83   state disabled
84     color #000000 #808080
85   state normal
86     color #000000 #d0d0d0
87
88   type up_arrow
89   state disabled
90     color #000000 #808080
91   state normal
92     color #000000 #d0d0d0
93 end image
94
95
96 #  menu_text black
97 #  scrollbar #d0d0d0
98 #  unfocusedscrollbar #808080
99
100 # The X11 attributes section.  Should be fairly self-explanatory,
101 # but if not, consult the X man page.
102   begin attributes
103
104 # Geometry == widthxheight+x_offset+y_offset, offsets from top left
105 #             if +, bottom right if -
106 #    geometry 132x50+100+100
107     title Eterm
108     name %appname()
109     geometry 80x50
110 #    iconname Eterm
111
112 # Set the fonts.  These must be monospace fonts.  The values shown are
113 # the Eterm defaults.  The "bold" font is the font used if color BD has
114 # not been set and Eterm cannot map the foreground color to one of the
115 # high-intensity colors (8-15).
116     font 0 fixed
117     font 1 6x10
118     font 2 fixed
119     font 3 8x13
120     font 4 9x15
121 #    font bold 7x14
122     scrollbar_type next
123     scrollbar_width 12
124     font default 2
125   end attributes
126
127 # This section is for pixmap definitions.  The only one used currently
128 # is "background".  The supplied numbers work just like they do for
129 # Enlightenment:  first is X (width), second is Y (height).  -1 to
130 # scale 100%, 0 to tile, any other number specifies W/H in pixels
131 #  begin pixmaps
132 #    background %random(`cat pixmaps.list 2>/dev/null`)
133 #    path "./pix/:~/.Eterm/:~/.Eterm/themes/Eterm/pix:~/.Eterm/pix/:/usr/share/Eterm/pix/"
134
135 # Support for these is forthcoming
136 #    scroll_up -1 -1 ~/.Eterm/up_arrow.ppm
137 #    scroll_down -1 -1 ~/.Eterm/down_arrow.ppm
138 #    scroll_background 0 0 ~/.Eterm/scroll.ppm
139 #    scroll_anchor -1 -1 ~/.Eterm/anchor.ppm
140 #  end
141
142 # The Kanji support options.  Same goes for these fonts as for the normal
143 # ones.  The "encoding" attribute can be either "eucj" or "sjis".
144 #  begin kanji
145 #    font 0 k14
146 #    font 1 jiskan16
147 #    font 2 jiskan18
148 #    font 3 jiskan24
149 #    font 4 jiskan26
150 #    encoding eucj
151 #  end kanji
152
153 # Boolean variables.  The values can be "1", "on", or "true" for TRUE, or "0",
154 # "off", or "false" for FALSE.
155   begin toggles
156
157 # If true, Eterm will un-iconify itself when it receives a beep (ASCII 0x07)
158     map_alert on
159
160 # If true, Eterm will flash rather than sending a beep.
161     visual_bell off
162
163 # If true, Eterm will prepend '-' to the shell name when calling it.
164     login_shell false
165
166 # If true, Eterm will display the scroll bar
167     scrollbar on
168 #    menubar off
169
170 # If true, Eterm will attempt to make an entry in the utmp file to record the
171 # login information.  Eterm *must* run privileged to do this.
172     utmp_logging on
173
174 # If true, Eterm will handle the Meta (Alt) + keypress to set the 8th bit.
175 # If false, Eterm will handle the Meta + keypress as an escape prefix. (default)
176 #    meta8 false
177
178 # If true, Eterm will start iconified.
179     iconic false
180
181 # If true, Eterm will jump to the bottom of the window when something is echoed
182 # to the terminal, either by program output or user input.
183     home_on_output 0
184     home_on_input 1
185
186 # If true, Eterm will put the scrollbar on the right of the window (default is left).
187     scrollbar_right true
188
189 # If true, the scrollbar will have no trough.
190     scrollbar_floating false
191
192 # If true, Eterm will run with no window borders.
193     borderless false
194
195     select_line true
196
197   end toggles
198
199   begin keyboard
200
201 # Use the supplied keysym to reduce/enlarge the font
202     smallfont_key LessThan
203     bigfont_key GreaterThan
204
205 # You can also associate a given keysym (0xff00 - 0xffff) with a string
206 #    keysym 0xffff "\r\n\e\007\t"
207
208 # uncomment these two lines if your home and end keys are having problems
209 #    keysym 0xff50 "\eOH"
210 #    keysym 0xff57 "\eOF"
211     keysym 0xff08 "^?"
212     keysym 0xffff "\e[3\~"
213
214 # Greek keyboard mode.  First the word "greek", then its boolean
215 # state, then its mode (either "iso" or "ibm").
216 #    greek off iso
217   end keyboard
218
219   begin misc
220
221 # The command to which to pipe print requests (printscreen)
222 #    print_pipe "lpr"
223
224 # The number of lines in the scrollback buffer.  More lines, more memory needed.
225     save_lines 1000
226
227 # The characters to use as word delimiters for double-click selection
228     cut_chars "\t\\\`\\\"\'&() *,;<=>?@[]{|}"
229
230 # Defines the width of the border between the terminal window and the client window.
231 # (Default is 5).
232     border_width 5
233
234 # Value to use for $TERM
235     term_name xterm
236
237 # Program to exec (intended for use with themes)
238 #    exec bash
239
240   border_width 0
241
242 end misc
243