Kernel_Killer
January 2nd, 2003, 04:10
This is a HOW-TO, on "how-to" make you Eterm seem to be a part of your desktop background.  Some of you probably know of this, but I would like to share with the ones that haven't, since I get a lot of people asking me how to do this. There is an example of what we will do in the link below.
Example (http://pages.sbcglobal.net/darkcreations/_uimages/FreeBSD.png) 
If you look in the bottom left-hand corner, you can see my colorful Eterm inlayed in the background displaying the contents or /usr/bin .  
Now for you people saying, "I want my terminal bigger!" no problem. You can change that easily.
The command we will use is this (You might want to write a script for it, or add it to your DE menu. It's kinda long):
Eterm --trans --borderless --scrollbar=false --buttonbar=false --geometry=120x25+0-0
Now for the explaination of the options.
--trans                 enable transparency
--borderless         removes border
--scrollbar=false   turn off the scrollbar
--buttonbar=false  turn off the top bar titlebar/buttonbar
--geometry           the geometry of the window
     1st #              width of window in characters, not pixels
     2nd #             hieght of window, also in characters
     3rd #              'x' position "horizontal". (+0 is far left, -0 is far right)
     4th #              'y' position "vertical". (+0 is top, -0 is bottom)  
Both the 3rd and 4th #'s can be changed to any placement, and not just zeros.
To give you an idea on the scale size of the term, the one in the pic, I think is at 170x70 with res of 1280x1024.
Also, Fluxbox, Blackbox, Window Maker, Waimea, etc users that use manual config styles/themes, you might want to go in the theme, and change whatever setting in is for the border width to "0".  If you don't you'll have a thin line around your terminal.  
Have fun with this if you haven't already! Thanx!
Kernel_Killer
January 2nd, 2003, 21:31
There. I added a better screenshot. :P
elmore
January 2nd, 2003, 22:04
I have a laptop with fixed 1024x768 width, so I found these geometry settings useful.
Eterm --trans --borderless --scrollbar=false --buttonbar=false --geometry=169x59+0-0
Just thought I'd add that.b
|MiNi0n|
January 3rd, 2003, 10:52
There. I added a better screenshot. :P
Eek!  Linux!   :P
z0mbix
January 3rd, 2003, 16:00
[quote:8c8a843c9f="Kernel_Killer"]There. I added a better screenshot. :P
Eek!  Linux!   :P[/quote:8c8a843c9f]
Where?  :?
Kernel_Killer
January 3rd, 2003, 17:38
Eek! Linux!  :P 
Look at the GKrellM monitors, and at the top it says "FreeBSD 5.0-R" (the 'c2' kinda got cut off :P ).
|MiNi0n|
January 3rd, 2003, 18:41
Sorry... saw the Penguin in the menu.  Should have looked closer I guess!
Thank God  :twisted:
Kernel_Killer
January 5th, 2003, 00:46
Sorry... saw the Penguin in the menu. Should have looked closer I guess!
Thank God :twisted: 
 :lol: Yeah. Kinda ironic to have Tux games with FreeBSD, but hey, it was good to test the NVidia drivers. ;D
soup4you2
January 22nd, 2003, 21:24
a little bit overkill here but:
#!/usr/bin/perl -w
$geometry = "120x50";
$name = "terminl";
$shade = 60;
$tint = int( rand( 255 ) ) . int( rand( 255 ) ) . int( rand( 255 ) );
$options = "-b black -f white --geometry $geometry --name $name --trans --shade $shade --tint $tint --buttonbar off";
exec( "Eterm $options &" )
elmore
January 23rd, 2003, 01:10
Nicxe thanks for adding that little script soup4you2! :)
soup4you2
January 23rd, 2003, 09:13
i did try your out and it's nice..  it makes a good term to have tail'ing of logs going on..  but i still like the random tinting color...
Strog
January 23rd, 2003, 11:00
icon_lol.gif Yeah. Kinda ironic to have Tux games with FreeBSD, but hey, it was good to test the NVidia drivers. ;D
How did the testing go? 
Did you run into troubles or was it as straight-forward as it was on 4.7-stable?
I just burned my iso for 5.0 release last night and tinkered a little in a VMware session.  Most of my boxes have Nvidia cards so obviously it would be nice if 5.0 works with them. 8)
soup4you2
January 23rd, 2003, 11:53
i just installed BSD 5 on my playbox last night and it has a geforce 3.  after looking in the X configuration files it looks like they did not add in the Nvidia Beta OpenGL Drivers..  it's still using the "nv" driver but a quick trip to nvidia's site can take care of that...
by the way howdy everybody..  nice forums...
frisco
January 23rd, 2003, 13:32
these work for me on OpenBSD 3.2, Eterm 0.8.10 and aterm 0.4.2:
Eterm --menubar off --trans --shade 60 --font 7x13 --scrollbar off
aterm -ut -fn 7x13 -tr -sh 30  +sb
oh and i had to run 'Esetroot /path/to/image' for Eterm to know the bg image.
top shows the following comparison between that Eterm and aterm:
31799 frisco     2    0  340K 1200K sleep select   0:00  0.00% aterm
 4172 frisco     2    0  444K 1984K sleep select   0:00  0.00% Eterm
but the size diffs are probably b/c that Eterm has more stuff linked into it:
$ ldd /usr/local/bin/aterm /usr/local/bin/Eterm
/usr/local/bin/aterm:
        -lXpm.4 => /usr/X11R6/lib/libXpm.so.4.11 (0x40036000)
        -lX11.6 => /usr/X11R6/lib/libX11.so.6.2 (0x40043000)
        -lSM.6 => /usr/X11R6/lib/libSM.so.6.0 (0x4011a000)
        -lICE.6 => /usr/X11R6/lib/libICE.so.6.3 (0x40122000)
        -lc.28 => /usr/lib/libc.so.28.5 (0x40135000)
/usr/local/bin/Eterm:
        -lEterm.0 => /usr/local/lib/libEterm.so.0.8 (0x40021000)
        -lutil.7 => /usr/lib/libutil.so.7.1 (0x40060000)
        -lmej.0 => /usr/local/lib/libmej.so.0.8 (0x4006a000)
        -lImlib.19 => /usr/local/lib/libImlib.so.19.11 (0x4006e000)
        -ljpeg.62 => /usr/local/lib/libjpeg.so.62.0 (0x40097000)
        -ltiff.35 => /usr/local/lib/libtiff.so.35.7 (0x400b4000)
        -lz.1 => /usr/lib/libz.so.1.4 (0x400f6000)
        -lungif.5 => /usr/local/lib/libungif.so.5.0 (0x40103000)
        -lpng.3 => /usr/local/lib/libpng.so.3.0 (0x4010a000)
        -lm.0 => /usr/lib/libm.so.0.1 (0x40129000)
        -lXext.6 => /usr/X11R6/lib/libXext.so.6.4 (0x4013d000)
        -lSM.6 => /usr/X11R6/lib/libSM.so.6.0 (0x40149000)
        -lICE.6 => /usr/X11R6/lib/libICE.so.6.3 (0x40151000)
        -lX11.6 => /usr/X11R6/lib/libX11.so.6.2 (0x40164000)
        -lc.28 => /usr/lib/libc.so.28.5 (0x4023b000)
$ ls -l /usr/local/bin/aterm /usr/local/bin/Eterm
-rwsr-xr-x  1 root  bin  12288 Jan 22 21:18 /usr/local/bin/Eterm
-rwsr-xr-x  1 root  bin  98304 Mar 23  2002 /usr/local/bin/aterm
personally, i like aterm a little better, but am not sure i have a valid reason why.
elmore
January 23rd, 2003, 14:35
aterm just rocks!
v902
January 23rd, 2003, 15:29
aterm just rocks!
aterm is good for transparancy but if I want to get some work done I would just rather use xterm. Iam not muchon how X looks, unless trying to convert someone from the dark side :lol:
elmore
January 23rd, 2003, 15:36
That's funny vlad902's post isn;t showing up on a new page.  Wierd
elmore
January 23rd, 2003, 15:37
odd I posted that and now it shows up.
v902
January 23rd, 2003, 15:39
odd I posted that and now it shows up.
*cough*Cache*cough*  :) Sometimes that happens because of Cache or just the browser is fscking up
frisco
January 23rd, 2003, 15:50
[quote:8ba849300c="elmore"]odd I posted that and now it shows up.
*cough*Cache*cough*  :) Sometimes that happens because of Cache or just the browser is fscking up[/quote:8ba849300c]
rebooting should help.