Commit | Line | Data |
---|---|---|
7cfa1f1a MW |
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 |