Friday, November 18, 2005

The Missing Piece

I've always felt that, no matter how good the GNOME desktop became, other systems were more productive and suited for regular users, always one step ahead. What was missing? The answer was ever elusive, until now!

Tonight, I've finally realized what is the missing piece, the "killer tool" that will help GNOME realize its full potential on the Desktop and Beyond, and in the process help me achieve eternal glory.

I proudly present:


The Desktop Cleanup Wizard [TM]

Currently this wonderful tool just sits in the Notification Area and displays the above message. Various studies have shown that users have never, ever, needed the rest of the functionality (such as actually "cleaning" the desktop), so I have not bothered to code everything in. If you do need it, please drop me a comment and I'll see what I can do.

On a more productive side: I've used Python and libnotify for this, and since there's currently no Python bindings for libnotify (until some changes are made), I hacked a small wrapper for myself. This is probably buggy and doesn't contain all the functionality present in the library (most notably, I've completely ignored callbacks), but nevertheless, here it is if someone wants it. The sample script that uses it can be found here.

12 Comments:

Anonymous Anonymous said...

I have a cron job that does that for me. rm -Rf ~/Desktop :)

9:23 AM  
Anonymous Anonymous said...

Wow, a killer app to switch me to kde!

11:38 AM  
Anonymous Anonymous said...

By "killer tool", do you mean it's designed to kill Gnome? That makes sense.

5:34 AM  
Anonymous Anonymous said...

Finally! My notification framework is being put to good use!

Python bindings are something I want as well. We'll have them shortly after the new lib is done.

8:15 PM  
Blogger Unknown said...

I laughed, I cried ... and then I laughed again.

Thanks Senko, this is essential for migration.

2:12 PM  
Anonymous Anonymous said...

It pwnz!
Does it come with a manual, too?

2:45 PM  
Anonymous Anonymous said...

Dude, that's too funny. I'll be laughing til tuesday.

MDM

11:13 AM  
Blogger -jl- said...

Rock bottom. Thats what we were all waiting for.

2:07 AM  
Anonymous Anonymous said...

Could also work for home directory.

"You have not accessed some files in your home directory for 30 days. Click Here to clean them!"

6:14 PM  
Anonymous Anonymous said...

This is awesome, I wish I could get the python wrapper to build. I was looking for a nice way to notify users of events in my python app, but do not want all of the libnotify dependencies and I think with this I might be able to do that..

I am not much of a programmer, or one at all really. Just interested, and C is way beyond me. Any chance your willing to help me make this work so I can include it in my application for people without libnotify?

Thanks and good stuff,

Marvin

marvin@rfgate.com

11:17 PM  
Anonymous Anonymous said...

Nice! Good stuff, Thanks much!
- ptlo.blogspot.com 8
spaghetti alla carbonara

9:31 PM  
Anonymous Anonymous said...

I ve visited a great number of sites, which I want to close, just having opened them! On your site I have spent all my free time, and even not having noticed this. Thank you, guys!
- www.blogger.com m
spaghetti alla carbonara

6:09 PM  

Post a Comment

Subscribe to Post Comments [Atom]

<< Home