From 17c2450b9b1ddfa527a1c8084702820919aabe7b Mon Sep 17 00:00:00 2001 From: tfheen Date: Sun, 4 May 2003 20:32:42 +0000 Subject: [PATCH] Initial commit, from Alf git-svn-id: file:///svn/tfheen/trunk/dotfiles@143 8da78d58-1cd3-0310-bee5-d77bd1b3e8bf --- Eterm/themes/Eterm/Eterm.menu | 192 ++++++++++++++++++++++++++++++++ Eterm/themes/Eterm/MAIN | 204 ++++++++++++++++++++++++++++++++++ 2 files changed, 396 insertions(+) create mode 100644 Eterm/themes/Eterm/Eterm.menu create mode 100644 Eterm/themes/Eterm/MAIN diff --git a/Eterm/themes/Eterm/Eterm.menu b/Eterm/themes/Eterm/Eterm.menu new file mode 100644 index 0000000..79fc94d --- /dev/null +++ b/Eterm/themes/Eterm/Eterm.menu @@ -0,0 +1,192 @@ +# standard settings for an Eterm control menu +[menu:Eterm] + +/Eterm/* + +./Font/* +{Normal} ^@\e]50;# +{Larger} ^@\e]50;#+ +{Smaller} ^@\e]50;#- +{-} +{Font 1} ^@\e]50;#1 +{Font 2} ^@\e]50;#2 +{Font 3} ^@\e]50;#3 +{Font 4} ^@\e]50;#4 + +../Terminal/* +./Toggles/* +{Cursor Visible} ^@\e[?25t +{Home on Echo} ^@\e[?1010t +{Home on Refresh} ^@\e[?1011t +{Home on Input} ^@\e[?1012t +{Map Alert} ^@\e]6;21\a +{Primary/Secondary Screen} ^@\e[?47t +{Reverse Video} ^@\e[?5t +{Select Trailing Spaces} ^@\e]6;25\a +{Select Whole Line on Triple-click} ^@\e]6;23\a +{Visual Bell} ^@\e]6;20\a +{X11 Mouse Reporting} ^@\e[?1000t +{Xterm Selection Behavior} ^@\e]6;22\a +../Keys/* +{Application Arrow Keys} ^@\e[?1t +{Application Keypad} ^@\e[?66t +{Backspace/Delete} ^@\e[?67t +{Xterm Shift-Keys} ^@\e[?35t +../Menubar/* +{Toggle Visibility}{Ctrl-Button3} ^@\e[?10t +{Refresh Menubar} ^@\e[?10h +{Toggle Window Move by Menubar} ^@\e]6;15\a +../Scrollbar/* +{Toggle Visibility}{Ctrl-Button2} ^@\e[?30t +{Swap Sides} ^@\e]6;11\a +{Toggle Floating} ^@\e]6;12\a +{Toggle Popup Mode} ^@\e]6;13\a +{-} +{Motif (Traditional) Style} ^@\e]6;10;motif;;\a +{NeXT Style} ^@\e]6;10;next;;\a +{Xterm Style} ^@\e]6;10;xterm;;\a +./Width/* +{5} ^@\e]6;10;;5;\a +{6} ^@\e]6;10;;6;\a +{7} ^@\e]6;10;;7;\a +{8} ^@\e]6;10;;8;\a +{9} ^@\e]6;10;;9;\a +{10} ^@\e]6;10;;10;\a +{11} ^@\e]6;10;;11;\a +{12} ^@\e]6;10;;12;\a +{13} ^@\e]6;10;;13;\a +{14} ^@\e]6;10;;14;\a +{15} ^@\e]6;10;;15;\a +{16} ^@\e]6;10;;16;\a +{17} ^@\e]6;10;;17;\a +{18} ^@\e]6;10;;18;\a +{19} ^@\e]6;10;;19;\a +{20} ^@\e]6;10;;20;\a +../ +../Move to Desktop/* +{0} ^@\e]6;50;0;\a +{1} ^@\e]6;50;1;\a +{2} ^@\e]6;50;2;\a +{3} ^@\e]6;50;3;\a +{4} ^@\e]6;50;4;\a +{5} ^@\e]6;50;5;\a +{6} ^@\e]6;50;6;\a +{7} ^@\e]6;50;7;\a +../ +{-} +{Steal Focus}{Ctrl-Button1} ^@\e]5;\a +{Full Reset} ^@\ec + +../Background/* +./Transparency/* +{Force Update} ^@\e]6;3\a +{Toggle Desktop Watching} ^@\e]6;4\a +{Toggle Transparency} ^@\e]6;0\a +../Pixmap/* +{None} ^@\e[m\e]20;;\a +{Toggle Viewport Mode} ^@\e]6;24\a +./Tiled/* +{70's Marble} ^@\e]20;70s_marble.png;0x0+50+50\a +{7m} ^@\e]10;[pixmap:7m.png;0x0+50+50] +{Alabama Clay} ^@\e]10;[pixmap:dirt.png;0x0+50+50] +{Anomaly} ^@\e]20;a8.png;0x0+50+50\a +{Black Stone} ^@\e]20;blackstone.png;0x0+50+50\a +{Blue Ether} ^@\e]10;[pixmap:ether_blue.png;0x0+50+50] +{Blue Marble} ^@\e]10;[pixmap:blue_marble.png;0x0+50+50] +{Blue Maze} ^@\e]10;[pixmap:blue_maze.png;0x0+50+50] +{Blue Puzzle} ^@\e]10;[pixmap:026.png;0x0+50+50] +{Circuit} ^@\e]10;[pixmap:circuit.png;0x0+50+50] +{Cyber Playground} ^@\e]10;[pixmap:cyber_bg.png;0x0+50+50] +{Dark Marble} ^@\e]10;[pixmap:dark_marble.png;0x0+50+50] +{Dimples} ^@\e]20;014.png;0x0+50+50\a +{Ether} ^@\e]10;[pixmap:ether.png;0x0+50+50] +{Giger 1} ^@\e]10;[pixmap:giger1.png;0x0+50+50] +{Giger 2} ^@\e]10;[pixmap:giger2.png;0x0+50+50] +{Gray Matter} ^@\e]10;[pixmap:22.png;0x0+50+50] +{Gray Waves} ^@\e]10;[pixmap:gray_waves.png;0x0+50+50] +{Jungle} ^@\e]20;43.png;0x0+50+50\a +{Lava} ^@\e]20;4.png;0x0+50+50\a +{Light B1} ^@\e]10;[pixmap:lightb1.png;0x0+50+50] +{Maple Leaves} ^@\e]10;[pixmap:maple1.png;0x0+50+50] +{Marble} ^@\e]10;[pixmap:marbled.png;0x0+50+50] +{Pebbles} ^@\e]10;[pixmap:pebble1.png;0x0+50+50] +{Purple Rain} ^@\e]20;024.png;0x0+50+50\a +{Purple Clouds} ^@\e]10;[pixmap:7.png;0x0+50+50] +{Rainstorm} ^@\e]20;15.png;0x0+50+50\a +{Red Whisper} ^@\e]10;[pixmap:40.png;0x0+50+50] +{Soft Marble} ^@\e]10;[pixmap:soft.png;0x0+50+50] +{Space 1} ^@\e]10;[pixmap:space.png;0x0+50+50] +{Space 2} ^@\e]10;[pixmap:starry.png;0x0+50+50] +{Whirlpool} ^@\e]20;015.png;0x0+50+50\a + +../Scaled/* +{Alien Spheres} ^@\e]20;alien_spheres.jpg;100x100+50+50\a +{Atlantis} ^@\e]20;atlantis.jpg;100x100+50+50\a +{Before the Storm} ^@\e]20;before_the_storm.jpg;100x100+50+50\a +{Bladerunner} ^@\e]20;Bladerunner-bg.png;100x100+50+50\a +{Canyon} ^@\e]20;Canyon.jpg;100x100+50+50\a +{CaveFire} ^@\e]20;Cavefire-bg.png;100x100+50+50\a +{Crater Lake} ^@\e]20;crater_lake.jpg;100x100+50+50\a +{Daughter} ^@\e]20;Daughter.jpg;100x100+50+50\a +{Dragon} ^@\e]20;Dragon.jpg;100x100+50+50\a +{DVXVB} ^@\e]20;dvxvb.jpg;100x100+50+50\a +{Elysium} ^@\e]20;elysium.jpg;100x100+50+50\a +{Evocation} ^@\e]20;Evocation.jpg;100x100+50+50\a +{Hourglass} ^@\e]20;hour.jpg;100x100+50+50\a +{Ice Moon} ^@\e]20;icemoon.jpg;100x100+50+50\a +{Iron Temple} ^@\e]20;iron_temple.jpg;100x100+50+50\a +{Lake of Fire} ^@\e]20;lake_of_fire.jpg;100x100+50+50\a +{Lighthouse} ^@\e]20;lighthouse.jpg;100x100+50+50\a +{Monolith} ^@\e]20;monolith.jpg;100x100+50+50\a +{Nebula} ^@\e]20;nebula.jpg;100x100+50+50\a +{Neopolis} ^@\e]20;neopolis.jpg;100x100+50+50\a +{Neopolis Horizon} ^@\e]20;Neopolis-horizon.png;100x100+50+50\a +{Planet A} ^@\e]20;planeta.png;100x100+50+50\a +{Pond} ^@\e]20;pond.png;100x100+50+50\a +{Poseidon} ^@\e]20;poseidon.png;100x100+50+50\a +{Return to Giza} ^@\e]20;return_to_giza.jpg;100x100+50+50\a +{Ripple} ^@\e]20;ripple.png;100x100+50+50\a +{River of Lead} ^@\e]20;river_of_lead.jpg;100x100+50+50\a +{Silence} ^@\e]20;silence.jpg;100x100+50+50\a +{Sun} ^@\e]20;sun.png;100x100+50+50\a +{Tunnel} ^@\e]20;tunnel.jpg;100x100+50+50\a +{Wasteland} ^@\e]20;wasteland.jpg;100x100+50+50\a +../ +{-} +./Attrib/* +{Full} ^@\e]20;;100x100+50+50; +{Tiled} ^@\e]20;;0 +{Center} ^@\e]20;;=+50+50; +../ +../Shade/* +{0%} ^@\e]6;1;0%\a +{10%} ^@\e]6;1;10%\a +{20%} ^@\e]6;1;20%\a +{30%} ^@\e]6;1;30%\a +{40%} ^@\e]6;1;40%\a +{50%} ^@\e]6;1;50%\a +{60%} ^@\e]6;1;60%\a +{70%} ^@\e]6;1;70%\a +{80%} ^@\e]6;1;80%\a +{90%} ^@\e]6;1;90%\a +{100%} ^@\e]6;1;100%\a +../Tint/* +{No Tint} ^@\e]6;2;0xffffff\a +{Red Tint} ^@\e]6;2;0xff8080\a +{Green Tint} ^@\e]6;2;0x80ff80\a +{Blue Tint} ^@\e]6;2;0x8080ff\a +{Cyan Tint} ^@\e]6;2;0x80ffff\a +{Magenta Tint} ^@\e]6;2;0xff80ff\a +{Yellow Tint} ^@\e]6;2;0xffff80\a +../ + +../ +{-} +{Version} ^@\e[8n +{Status} ^@\e[9n +{-} +{Save Current Settings} ^@\e]6;71\a +{Exit Eterm} ^@\e]6;70\a +/ +[show] +[done] diff --git a/Eterm/themes/Eterm/MAIN b/Eterm/themes/Eterm/MAIN new file mode 100644 index 0000000..a22e8ce --- /dev/null +++ b/Eterm/themes/Eterm/MAIN @@ -0,0 +1,204 @@ + +# ^- This must be the first line of any Eterm config file! +# Format is: where VERSION is replaced by +# the version it was written for, +# minus the "DR-" if any. +# +# This is a sample Eterm config file. It should be placed in +# ~/.Eterm/themes/Eterm/MAIN and modified to suit your needs +# +# As always, the authors guarantee absolutely nothing and take +# no responsibility for anything that might happen to you, your +# computer, your dog, your sex life, or anyone or anything else +# directly or indirectly through the use of, or inability to use, +# this program. Use at your OWN risk. + +# A begin to get things started. +begin main + +# Define the color properties + begin color + +# Foreground, background, cursor, scrollbar, pointer colors + foreground white + background black + cursor #ffff00 + cursor_text #880000 + menu_text white + scrollbar #3f1c00 + unfocusedscrollbar #777777 + pointer white + +# video attribute can either be "normal" or "reverse" + video normal + +# Redefine the 16 basic colors, if you really feel the need +# First word is "color", next is the number (0-15, BD, or UL), +# then the values for red, green, and blue separated by spaces +# Numbers are base 10 unless preceded by "0x" (base 16) or '0' +# (base 8). Alternatively, you can use color names or #xxxxxx +# format. + +# The colors below are taken from Rasterman's .Xdefaults file. They are intended to +# display ANSI art properly when combined with a good ANSI-art font (like vga or +# Rasterman's nexus font). + color 0 0 0 0 + color 1 0xaa 0 0 + color 2 0 0210 0 + color 3 0xaa 0x55 0x22 + color 4 0 0 0xaa + color 5 0xaa 0 0xaa + color 6 0 0xaa 0xaa + color 7 0xaa 0xaa 0xaa + color 8 0x44 0x44 0x44 + color 9 0xff 0x44 0x44 + color 10 0x44 0xff 0x44 + color 11 0xff 0xff 0x44 + color 12 0x44 0x44 0xff + color 13 0xff 0x44 0xff + color 14 0x44 0xff 0xff + color 15 #ffffff + color bd #ffffff + color ul #ffffff + +# This ends the color section. Any text after the word "end" is +# assumed to be a comment and ignored. + end color + +# The X11 attributes section. Should be fairly self-explanatory, +# but if not, consult the X man page. + begin attributes + +# Geometry == widthxheight+x_offset+y_offset, offsets from top left +# if +, bottom right if - +# geometry 132x50+100+100 +# title %appname() + name %appname() +# iconname Eterm + +# Set the fonts. These must be monospace fonts. The values shown are +# the Eterm defaults. The "bold" font is the font used if color BD has +# not been set and Eterm cannot map the foreground color to one of the +# high-intensity colors (8-15). + font 0 fixed + font 1 6x10 + font 2 6x13 + font 3 8x13 + font 4 9x15 +# font bold 7x14 + end attributes + +# This section is for pixmap definitions. The only one used currently +# is "background". The supplied numbers work just like they do for +# Enlightenment: first is X (width), second is Y (height). -1 to +# scale 100%, 0 to tile, any other number specifies W/H in pixels + begin pixmaps + background %random(`cat pixmaps.list 2>/dev/null`) + path "./pix/:~/.Eterm/:~/.Eterm/themes/Eterm/pix:~/.Eterm/pix/:/store/share/Eterm/pix/" + +# Support for these is forthcoming +# scroll_up -1 -1 ~/.Eterm/up_arrow.ppm +# scroll_down -1 -1 ~/.Eterm/down_arrow.ppm +# scroll_background 0 0 ~/.Eterm/scroll.ppm +# scroll_anchor -1 -1 ~/.Eterm/anchor.ppm + 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 + +# Boolean variables. The values can be "1", "on", or "true" for TRUE, or "0", +# "off", or "false" for FALSE. + 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 off + +# If true, Eterm will prepend '-' to the shell name when calling it. + login_shell true + +# If true, Eterm will display the scroll bar + scrollbar off + menubar off + +# 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. + home_on_echo 1 + +# If true, Eterm will jump to the bottom of the window when you refresh the +# screen (^L). + home_on_refresh 1 + +# If true, Eterm will put the scrollbar on the right of the window (default is left). + scrollbar_right true + +# If true, the scrollbar will have no trough. + scrollbar_floating false + +# 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 -- 2.39.5