Si usas Gnome en tu linux y medio te cansa que todos tus pogramas tengan el mismo look podes hace esto:
Antes que nada sabe que los temas en linux generalmente van a estar en 2 carpetas
dijo:~/.themes
/usr/share/themes
Todos los temas tienen adentro un archivo que se ubica generalmente en /carpeta-del-tema/gtk-2.0/gtkrc
Entonces sabiendo eso el comando para correr un tema diferente al actual es este:
dijo:GTK2_RC_FILES=/ubicacion-del-tema/gtk-2.0/gtkrc nombre-del-programa-a-ejecutar
Ejemplo:
dijo:
GTK2_RC_FILES=/usr/share/themes/New\ Wave/gtk-2.0/gtkrc geany
(usando el tema NewWave y corriendo el programa geany)
Ahora escribir todo esto cada vez es de locos entonces lo que podes crear es un Alias que sirve para remplazar texto con algo mas sencillo o que te resulte facil de recordar
dijo:alias nombre-del-alias=texto-que-queres-colocar
Siguiendo con el ejemplo de NewWave yo haria asi:
dijo:alias NewWave="GTK2_RC_FILES=/usr/share/themes/New\ Wave/gtk-2.0/gtkrc"
Entonces para correr geany con este tema ejecutaria el comando
dijo:NewWave geany
Una ultima cosa, Linux no va a recordar el alias asi que para que la proxima vez que inicies sesion el el alias exista tenes que agregar el alias al archivo .bashrc en tu carpeta home si queres que este solo para tu usuario
dijo:gedit ~/.bashrc
O si queres que este para todos los usuarios
dijo:sudo gedit /etc/bash.bashrc
Una toma corriendo 3 temas:
fuentes:
http://urukrama.wordpress.com/2008/07/13/setting-a-custom-gtk-theme-for-specific-applications/
http://thelogic.org/blog/2009/01/11/nice-look-for-eclipse-in-gnome/