Transparent Terminals

Tim Becker tbecker at sixdegreesconsulting.com
Fri Mar 19 14:22:19 UTC 2004


You can enable transparency for gnome-terminal as well by turning it on
under the effects tab of the profile editor.  The big issue I have w/
Metacity is that you can't configure borderless windows. 

On Thu, 2004-03-18 at 20:54, Ow Mun Heng wrote:

> Hi,
>  
>     Just wanted to saw that I finally can achieve transparent (or
> near) using Metacity
> and Eterm. 
>  
> The syntax is
>  
> Eterm -O -x -f white --scroolbar 0 --buttonbar 0  g 235x15+0+820
>  
> Note that you might have to change the parameters passed to "g" since
> I have a 1400x1050 
> res screen.
>  
> I don't really need UTF8 support. I just want to use that for piping
> logs through grc.
>  
>  
> 
>         -----Original Message-----
>         From: Tim Becker [mailto:tbecker at sixdegreesconsulting.com]
>         Sent: Tuesday, November 25, 2003 11:41 PM
>         To: fedora-list at redhat.com
>         Subject: Transparent Terminals
>         
>         
>         
>         I set up what I call a background shell.  It's just a transparent
>         borderless terminal that covers most of my desktop background.  I've
>         done this with both Eterm and gnome-terminal and I think any term
>         program that supports transparent backgrounds will work.
>         
>         Here's how I set my "background" shell up:
>         
>         First you can not use Metacity as your WM b/c it does not support
>         borderless windows (I find Metaciy VERY lacking).  I use sawfish as my
>         WM.
>         
>         I currently use gnome-terminal b/c it supports UTF-8 better that Eterm
>         so I'll describe that setup.
>         
>         1) Fire up a gnome-terminal and create a new profile for the transparent
>         background. Edit --> profiles --> new profile. Here's my settings:
>         
>         General: Give the profile a name (I used "bkgrnd") and set the font if
>         you   want. I used Courier 10 Pitch. 
>         Title and Command: Set the Initial title (I used bkgrnd) and set
>         Dynamically-set Title to Isn't displayed. 
>         Colors: Nothing to see here. Move along. 
>         Effects: Set transparent background. Shading at 0%
>         Scrolling: No change 
>         Compatibility: No Change
>         
>         2) Save the profile and set "Profile used when launching a new terminal"
>         to Default. Don't use your background profile or you'll have a bunch of
>         transparent borderless terminals running around.
>         
>         3) Launch a gnome-terminal using the bkgrnd profile and set the size. 
>         
>         /usr/bin/gnome-terminal --geometry=128x41+105+0 --hide-menubar \
>         --window-with-profile=bkgrnd 
>         
>         The geometry setting is Width x Hight x X-offset x Y-offset. This
>         setting works for my resolution and font size. YMMV. Try different
>         settings until you get your window just right. The
>         "window-with-profile=bkgrnd" should be the name of the profile you just
>         created.
>         
>         4) I set my session to launch the terminal on startup. 
>         
>         Gnome Menu --> Preferences --> More Preferences --> Sessions --> Startup
>         Programs tab. 
>         
>         Add a startup program and enter your gnome-terminal command.
>         
>         5) Shut off the borders and other window configuration. Here's some of
>         that advanced window manager functionality that Metacity lacks.   
>         
>         Start your Gnome-terminal.   
>         Bring up the configuration manager for sawfish:
>          
>         Gnome Menu --> Preferences --> Windows
>         
>         Go to the Matched Windows tab and add a Matcher.   Select matcher by
>         Name (in the left drop down) and hit the grab button.   
>         Click on your gnome-terminal. You should now have a matcher by Name
>         called ^bkgrnd$ or whatever your window title is.   
>         
>         Here's how I configured the "actions" tabs:
>         
>         Placement tab: Depth = -1  This keeps the background shell in the
>         background not allowing it to come forward above other windows.
>            
>         Focus tab: Raise on focus = no, nothing else checked
>         Appearance tab: Frame type = none. This gets rid of the border.
>         State tab: Ignored=yes, Sticky=yes (puts the terminal in all
>         workspaces), Window list skip=yes   
>         Other tab: Nothing checked 
>         
>         That's it! 
>         
>         I set this up back in my RH 7.2 days b/c I thought it looked cool but
>         now I can't live w/o it!
> 
> 
> 
> ______________________________________________________________________
> 
> -- 
> fedora-list mailing list
> fedora-list at redhat.com
> To unsubscribe: http://www.redhat.com/mailman/listinfo/fedora-list

-- 
Tim Becker
Principal Consultant 
Six Degrees Consulting
!M$
Be careful what you wish for, you just might get it.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.fedoraproject.org/pipermail/users/attachments/20040319/b43fc169/attachment-0002.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.fedoraproject.org/pipermail/users/attachments/20040319/b43fc169/attachment-0002.bin 


More information about the users mailing list