#_________________________________________________________ # # T H E G A N Y M E D E T H E M E # # (c) Chris Kreibich, kreibich@in.tum.de # April 26, 1999 #_________________________________________________________ # begin main begin color foreground #e0e0ff background black cursor #d0d0d0 cursor_text #880000 scrollbar #404080 # unfocusedscrollbar #202060 doesn't work right now? pointer white video normal color 0 #000000 # black color 1 #a00000 # red color 2 #00a000 # green color 3 #a0a000 # yellow color 4 #9090ff # blue color 5 #a000a0 # magenta color 6 #00a0a0 # cyan color 7 #a0a0a0 # white color 8 #000000 # BRIGHT black color 9 #d00000 # BRIGHT red color 10 #00ff00 # BRIGHT green color 11 #ffffb0 # BRIGHT yellow color 12 #d0d0ff # BRIGHT blue color 13 #ff00ff # BRIGHT magenta color 14 #00a0a0 # BRIGHT cyan color 15 #ffffff # BRIGHT white color bd #000000 color ul #ffffff # color 0 #ffffff # color 1 #ffff00 # color 2 #ffffff # color 3 #ffffff # color 4 #ffffff # color 5 #ffffff # color 6 #ffffff # color 7 #ff0000 # color 8 #000000 # color 9 #a0ffa0 # color 10 #ffffff # color 11 #ffffff # color 12 #f0f0d0 # color 13 #f0f0ff # color 14 #d0e0ff # color 15 #ffffff # color bd #000000 # color ul #ffffff end color begin attributes # Geometry == widthxheight+x_offset+y_offset, offsets from top left # if +, bottom right if - # geometry 132x50+100+100 # title %appname() name "[ Eterm ]" # iconname Eterm font default 2 # font bold 6x13bold font 0 5x7 font 1 6x10 font 2 fixed font 3 8x13 font 4 9x15 font 5 10x20 font 6 12x24 end attributes begin imageclasses path "./pix/:~/.Eterm/:~/.Eterm/themes/Eterm/pix:~/.Eterm/pix/:/usr/local/share/Eterm/pix/" begin image type background state normal mode image allow trans viewport file blue_dark.ppm geom :scale end image begin image type trough mode image allow trans viewport state normal file background_vert.png geom :scale border 3 3 2 2 end image begin image type anchor mode image allow trans viewport state normal file scrollbar_vert.png geom :scale border 0 0 15 15 state selected file scrollbar_vert.png geom :scale border 0 0 15 15 end image begin image type down_arrow mode image allow trans viewport state normal file arrow_down1.png geom :scale border 2 2 2 2 state selected file arrow_down2.png geom :scale border 2 2 2 2 state clicked file arrow_down3.png geom :scale border 2 2 2 2 end image begin image type up_arrow mode image allow trans viewport state normal file arrow_up1.png geom :scale border 2 2 2 2 state selected file arrow_up2.png geom :scale border 2 2 2 2 state clicked file arrow_up3.png geom :scale border 2 2 2 2 end image end # The Kanji support options. Same goes for these fonts as for the normal # ones. The "encoding" attribute can be either "eucj" or "sjis". # begin kanji # font 0 k14 # font 1 jiskan16 # font 2 jiskan18 # font 3 jiskan24 # font 4 jiskan26 # encoding eucj # end kanji begin toggles # If true, Eterm will un-iconify itself when it receives a beep (ASCII 0x07) map_alert on # If true, Eterm will flash rather than sending a beep. visual_bell on # If true, Eterm will prepend '-' to the shell name when calling it. login_shell true # If true, Eterm will display the scroll bar scrollbar on # If true, Eterm will attempt to make an entry in the utmp file to record the # login information. Eterm *must* run privileged to do this. utmp_logging on # If true, Eterm will handle the Meta (Alt) + keypress to set the 8th bit. # If false, Eterm will handle the Meta + keypress as an escape prefix. (default) # meta8 false # If true, Eterm will start iconified. iconic false # If true, Eterm will jump to the bottom of the window when something is echoed # to the terminal, either by program output or user input. # If true, Eterm will jump to the bottom of the window when you refresh the # screen (^L). home_on_output 1 # If true, Eterm will put the scrollbar on the right of the window (default is left). scrollbar_right false # If true, the scrollbar will have no trough. scrollbar_floating true # If true, Eterm will run with no window borders. borderless false end toggles begin keyboard # Use the supplied keysym to reduce/enlarge the font smallfont_key LessThan bigfont_key GreaterThan # You can also associate a given keysym (0xff00 - 0xffff) with a string # keysym.0xFFFF "\r\n\e\007\t" # Greek keyboard mode. First the word "greek", then its boolean # state, then its mode (either "iso" or "ibm"). # greek off iso end keyboard begin misc # The command to which to pipe print requests (printscreen) # print_pipe "lpr" # The number of lines in the scrollback buffer. More lines, more memory needed. save_lines 1024 # The characters to use as word delimiters for double-click selection cut_chars "\t\\\`\\\"\'&() *,;<=>?@[]{|}" # Defines the width of the border between the terminal window and the client window. # (Default is 5). border_width 5 # File to read for menubar # menu Eterm.menu # Value to use for $TERM term_name xterm # Program to exec (intended for use with themes) # exec foo end misc end main