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.