teranex weblog

desktop

xdg-open vs exo-open

While playing with XFCE (more on that later) I was searching for a tool equal to gnome-open. Gnome-open can be used under Gnome to open files etc in the preferred application. While Googling I found not one, but two tools in various blogposts and forum messages: xdg-open and exo-open. I tried both, and both did the trick.
So that left me wondering: what's the difference after the two? Googling didn't really give a useful answer.
Yesterday I found the answer, by accident: exo-open is the tool from XFCE to open files etc in your preferred application, similar to gnome-open, under Gnome, and kde-open under KDE. xdg-open is a shell-script which works independent from the desktop-environment. It will inspect your environment and if it can detect that you are running Gnome, KDE, XFCE or LXDE it will use the correct tool from your Desktop Environment (such as exo-open under XFCE). If it can't detect your environment it will try to open the file itself. So basically, if you know which Desktop Environment you are running, you can use the tools which comes with your DE. If you're uncertain, or you are writing a script which should work across different Desktop Environments, use xdg-open. Or simply always use xdg-open.

Metacity Window Buttons in Launchpad

A simple tool to configure the Metacity window buttons.

Snarl, Notify-osd en Yip

Onder Windows gebruik ik al vrij lang Snarl. Dit is een open source programma om meldingen op het scherm te geven, net zoals Growl onder Mac OS X dat kan doen. Ook Ubuntu heeft hier vanzelfsprekend een equivalent voor. Sinds Ubuntu Jaunty is dit 'notify-osd'. Notify-osd heeft echter als kenmerk dat je niet op de meldingen kan klikken, maar er gewoon doorklikt. Volgens sommigen neemt dit alle functionaliteit weg van meldingen. Ik ben er echter wel fan van omdat ze op die manier enkel hun kerntaak uitvoeren: een melding laten zien. Verder heb je niet het probleem dat de melding soms in de weg staat en je ze moet toeklikken.

Sinds versie 2.2 van Snarl kan je het programma zo instellen dat het vrijwel exact notify-osd nabootst. Hiervoor moet je wel even in de instellingen van het programma prutsen. Zo moet je de positie van de meldingen veranderen, zodat ze rechts bovenaan het scherm komen ipv onderaan. Ook moet je de 'click-through' aanzetten. Dit doe je in de tab 'Apps'. Selecteer de applicatie en notification class waarvoor je de click-through wilt aanzetten, open de tab 'Advanced' en zet 'Show in view-only mode' op Yes. Dit moet je blijkbaar wel voor iedere application en class doen. Hierbij kan je wel 'Use the same settings for all notification classes?' op Yes zodat je het maar eenmaal per applicatie moet aanpassen.

gnome2-globalmenu - Google Code

Global Menu is the globally-shared menu bar of all applications launched in your desktop session.

StudioTwentyEight | Wallpapers

some beautiful wallpapers

XpGnome - Make Linux Look like Windows XP | PhrankDaChicken@Ubuntu

"Make Gnome look like XP by running this simple script"

Skylight

The Skylight vision is an in-context, reflex driven expression entry tool. An instrument bridging the divide in human-machine interaction, an interface that after some training allows you to act at the edge of reflex. It can search, launch, lookup, automate and define, all in a systematic, predictable way. Boasting advanced habit learning and matching algorithms, infinite plug-in extensibility and the general smarts equivalent of a rat, it is purpose built to make your computing life easier.

andLinux.org -- Run Linux natively inside Windows

andLinux is a complete Ubuntu Linux system running seamlessly in Windows 2000 based systems (2000, XP, 2003, Vista; 32-bit versions only).

Vista Drive Icon

Vista Drive Icon, changes the drive icons shown in Windows "My Computer", to a nearly Vista drive icon, showing the drive's free space with a smooth colored horizontal bar.

Binary Fortress Software » DisplayFusion

DisplayFusion is a fantastic (and free) new application that can make your dual monitor (or triple monitor or more) life much, much easier! From allowing you to use a different wallpaper on each monitor, to integrating with Flickr for image searching, to