MakeTechEasier
  • Home
  •  
  • About
  •  
  • Archives
  •  
  • Jobs
  •  
  • Advertise
  •  
  • Contact Us
  • Windows
  • Linux
  • Mac
  • Internet
  • WordPress
  • iPhone
  • Android
  • All Categories
    • Android RSS
    • Firefox RSS
    • Gaming RSS
    • Google RSS
    • google chrome RSS
    • Internet RSS
    • iPhone/iPod Touch RSS
    • Linux RSS
    • Mac RSS
    • Mobile RSS
    • OpenOffice RSS
    • PC Hardware RSS
    • Review RSS
    • Roundup RSS
    • Windows RSS
    • Windows Mobile RSS
    • WordPress RSS
    • WordPress Plugins RSS
  • rss icon
  • email icon
  • facebook icon
  • twitter icon

How To Turn Any Applications To A Widget In Ubuntu

Posted by: Damien on August 4th, 2008
  • 2 Comments
  • Share

If you have installed CompizConfig Setting Manager in you Ubuntu, you can easily activate the widget-layer plugin and hide/show your desktop widgets in a Mac dashboard style.

In addition, with some simple configuration, you can also turn any windows/applications into widgets so that they can run in the background (such as playing music) without messing up your desktop. This can also be very useful if you are frequently watching/reading porn confidential stuffs. When someone (such as your boss) walks in, you can quickly hide it without them seeing it.


Installing CompizConfig Setting Manager

Make sure that you have installed the CompizConfig Setting Manager.

sudo apt-get install compizconfig-setting-manager

Go to System->Preferences->CompizConfig Setting Manager (some may see it as ‘Advanced Desktop effect Settings‘). On the left search box, type in ‘widget‘. You will see the Widget Layer option on the right.

Place a check on the box to activate it.

ccsm

Next, click on the Widget Layer to go into its configuration page.

Go to the Behavior tab, you will see a Widget Windows input field. Beside that is a ‘+‘ button.

ccsm-widget-config

Before you click on the ‘+‘ button, open the window/application that you want to set as widget.

Now click on the ‘+’ button on the Widget config page. You will see a window as shown below.

widget-edit-match

Under the ‘Type‘ dropdown option, select Window Class. In the next row, press the ‘Grab‘ button. The mouse cursor will now change to a ‘+’. Click the cursor on the window/application that you want to change to widget. It will return a value to the ‘Value‘ input field. Click Add to insert the entry. An entry such as “class=YourApplicationName” will be added to the Widget Windows Input field. You will also notice that the application that you have just clicked on has disappeared from your desktop. Press F9 and you will see it appear as a widget.

Isolating a single application

If you have several applications that are using the same Window Class (such as the prism-gmail, prism-google-analytics, prism-twitter are all under the Prism class), you might want to add an additional matching rule to isolate the application from the rest of its class. For example, if you want to add prism-gmail as a widget, but not the rest of the prism applications, all you need to do is to add another entry “title=Gmail” to the Widget Window field. In this way, only Prism application with the window title containing ‘Gmail‘ will become a widget.

Configure single application

Adding two or more applications

For more than two applications, you have to change the ‘Relation‘ field to ‘OR‘ (or simply add a ‘|’ in between the entry). For example, if I want the Rhythmbox and GIMP to load as widget, I will add the entry as shown below:

ccsm-adding-multiple-app

While the above tutorial is for Ubuntu, it should work for any Linux systems with Compiz installed.


Damien Oh is the owner and chief editor of Make Tech Easier

Tags: compiz, Linux, Ubuntu
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)
Loading ... Loading ...

Share and Enjoy!

  • Rss feed
  • StumbleUpon It!
  • Del.icio.us
  • reddit

Related Posts

  • Ubuntu: Two Ways to Keep A Clean Desktop Without Affecting Your Efficiency
  • [HowTo] Set Terminal As a Transparent Wallpaper In Your Ubuntu Desktop
  • How to Set Special Window Settings with KWin
  • How to Install Windows In Ubuntu Hardy with VirtualBox
  • Make Your Ubuntu Desktop Rotate As a Cylinder/Sphere

Popular Posts

  • Turn Your Ubuntu Hardy to Mac OSX Leopard 498 comment(s)
  • Turn Your Ubuntu Intrepid Into Mac OSX Leopard 311 comment(s)
  • Download EASEUS Partition Master For Free – 24 Hours Only 174 comment(s)
  • 28 Coolest Firefox About:Config Tricks 122 comment(s)
  • How To Boot And Install Windows 7 From USB Flash Drive 122 comment(s)

Enjoyed the article? Subscribe to Make Tech Easier today to get your daily updates of technology tutorials, tips and tricks.

Enter your email:

1 pingback/trackback (Click to open)

  • Trasformare qualsiasi applicazione in un “widget”, con Compiz « pollycoke :)
[Click to close]

2 Responses

  • raghavendra says:
    September 4, 2009 at 8:06 am

    your just stunning …….. i love your writings …. I wanted to create applications to ubuntu how can i go about this please…..

    Reply
Cancel reply

Leave a Comment




Comment

Please Note: Comments maybe under moderation after you submit your comments so there is no need to resubmit your comment again

write for MTE

Latest Posts

  • How to Create a Customized Toolbar for Your Browser
  • 13 Ways To Customize Ubuntu Netbook Remix For Better Usability
  • 3 Useful Tools To Optimize your Blog’s CSS
  • 5 Useful and Fun GIMP Plug-ins
  • Friday Mobile Game Review: Tehra Dark Warrior – 3D Hack and Slasher Game

Our Writers

  • Damien Oh - Chief Editor
  • Sharninder - Geeky Ninja
  • Joshua Price
  • Tavis J. Hampton - Lantern Torch
  • Shevonne Polastre - FreeAgentWriter
  • Trevor Dobrygoski
  • Soumen Halder - Ampercent
  • Tanmay Ahmed - Tech-Tips-Geek
Make Tech Easier on Facebook
Jobs by SimplyHired
Job Widgets

Copyright

All the articles (including the text, images and tutorials) are properties of MakeTechEasier.

You cannot copy whole tutorials, either in English or translate to another language without our permission.

Write for us

Writing a tutorial or article for MakeTechEasier is a great way to get exposure and give back to the community.

Read More Details

Suggestions

We need your help to help us serve you better! This is YOUR site, so if you have suggestions/feedbacks on how we can improve it for you, please let us know! We do our best to make this place better!

Make a Suggestion

Navigation

  • Home
  • About Us
  • Advertise
  • Archives
  • Contact Us

Copyright © 2007-2010 Make Tech Easier | All Right Reserved.