Thunar y “Abrir Con…”: Borrar listado de programas

Como sabemos todos los usuarios de Thunar, cuando una aplicación no encuentra el programa que la ejecuta, podemos ir a la opción Abrir con... e ir añadiendo todos los programas que queramos que ejecuten dicha aplicación.

¿Que sucede? Que este listado se acumula y es posible que no todos los programas que seleccionemos cumplan la función que queremos.

Para borrar este listado solo tenemos que ir a: ~/.local/share/applications donde encontraremos un fichero llamado defaults.list el cual tendrá adentro algo similar a esto:

[Default Applications]
image/jpeg=gpicview.desktop
text/plain=mousepad.desktop
image/png=gpicview.desktop

Donde por ejemplo para abrir las imagenes en formato jpg y png uso gpicview… Borrando esas lineas todo vuelve a estar por defecto..

Categorías:Configuración, General, Xfce Etiquetas:, ,

Atajos de teclado para Xfce

Septiembre 16, 2009 elavdeveloper Deja un comentario

A muchos de nosotros nos gusta utilizar atajos de teclado y si usamos Xfce la tarea es muy sencilla con solo acceder a Configuración » Teclado » Atajos.Antes que nada debemos tener en cuenta que los plugins o programas que lanzan cada comando deben estar instalados.

Pues bien, vamos a ir mostrando una serie de comandos que podemos utilizar para nuestros atajos:

Para lanzar el menú principal:
Asignando a una tecla, desde Configuración del Teclado » Atajos, el comando xfdesktop -menu. El menú se desplegará donde esté posicionado el puntero del ratón o mouse. También puedes usar xfce4-popup-menu para desplegar el menú del panel (también provisto por xfdesktop y asegúrate de tener el plugin en tu panel).

Capturar el escritorio:
Para ello utilizamos el comando xfce4-screenshooter y lo más correcto es asignarle la tecla Print Screen aunque claro ustedes eligen la que quieran.

Recargar el fondo de pantalla:
Para recargar el fondo de pantalla utilizaremos el comando xfdesktop –reload, teniendo en cuenta que en Configuración » Escritorio » Fondo tengamos señalada la opción Imagen » Lista de imágenes.

Explorador de archivos:
Para lanzar Thunar simplemente usamos el comando thunar y la combinación de teclas que queramos.

Fuente: Wiki Xfce

Categorías:Personalización, Xfce Etiquetas:, , ,

Buscador para Thunar usando Zenity

Este sencillo tutorial lo he encontrado en el blog de Xubuntu y lo traduzco para ustedes. La idea es que cuando estemos en un directorio dentro de Thunar, en el menú desplegable al hacer clic derecho, aparezca la opción de buscar archivos o carpetas como se muestra en la imagen posterior:

Para lograr esto lo primero que tenemos que hacer es instalar zenity:

$ sudo aptitude install zenity

Luego abrimos la consola y ponemos:

$ mkdir ~/.bash-scripts/

para crear un directorio que contendrá el script que ejecutará la acción en si. Ahora creamos un fichero llamado search-for-files adentro de la siguiente forma:

mousepad ~/.bash-scripts/search-for-files

y le pegamos esto adentro:

#!/bin/bash
#search-for-files

# change this figure to suit yourself – I find zenity dies from about 1000 results but YMMV
maxresults=500

# again, change the path to the icon to suit yourself. But who doesn’t like tango?
window_icon=”/usr/share/icons/Tango/scalable/actions/search.svg”

# this script will work for any environment that has bash and zenity, so the filemanager is entirely down to you! you can add extra arguments to the string as long as the last argument is the path of the folder you open
filemanager=”thunar”

window_title=”Search for Files”

srcPath=”$*”

if ! [ -d "$srcPath" ] ; then
cd ~/
srcPath=`zenity –file-selection –directory –title=”$window_title – Look in folder” –window-icon=”$window_icon”`
fi

if [ -d "$srcPath" ] ; then

fragment=`zenity –entry –title=”$window_title – Name contains:” –window-icon=”$window_icon” –text=”Search strings less than 2 characters are ignored”`
if ! [ ${#fragment} -lt 2 ] ; then

(

echo 10
O=$IFS IFS=$’\n’ files=( `find “$srcPath” -iname “*$fragment*” -printf \”%Y\”\ \”%f\”\ \”%k\ KB\”\ \”%t\”\ \”%h\”\\\n | head -n $maxresults` ) IFS=$O
echo 100

selected=`eval zenity –list –title=\”${#files[@]} Files Found – $window_title\” –window-icon=”$window_icon” –width=”600″ –height=”400″ –text=\”Search results:\” –print-column=5 –column \”Type\” –column \”Name\” –column \”Size\” –column \”Date modified\” –column \”Path\” ${files[@]}`
if [ -e "$selected" ] ; then “$filemanager” “$selected” ; fi

) | zenity –progress –auto-close –pulsate –title=”Searching…” –window-icon=”$window_icon” –text=”Searching for \”$fragment\”"

fi

fi

exit

y le damos permisos de ejecución:

chmod a+x ~/.bash-scripts/search-for-files

Ahora haces un backup del fichero uca.xml:

$ sudo cp /etc/xdg/Thunar/uca.xml /etc/xdg/Thunar/uca.xml.old

al que le pondremos al final esto:

<action>
<icon>/usr/share/icons/Tango/scalable/actions/search.svg</icon>
<name>Search for Files</name>
<command>bash ~/.bash-scripts/search-for-files %f</command>
<description>Search this folder for files</description>
<patterns>*</patterns>
<directories/>
</action>

Ahora lo que nos queda es abrir Thunar » Editar » Configurar acciones personalizadas y creamos una nueva. Y llenamos los siguientes campos:
En la pestaña Básico:

Nombre: Buscador
Descripción: Buscador de archivos/carpetas
Comando: bash ~/.bash-scripts/search-for-files %f
Icono: Seleccionamos el que más nos guste.

Ahora en la pestaña Condiciones de apariencia lo siguientes campos:

Patrón de archivo: *
Aparece si la selección contiene: Directorio.

Y listo!!!

Categorías:Configuración, General, Xfce Etiquetas:, , , ,

Poner Xfce por defecto

Julio 13, 2009 elavdeveloper 4 comentarios

Si quieres volver a poner tu perfil en Xfce en la forma en que viene por defecto, o sea, como si estuviera acabado de instalar, solamente tenemos que borrar todo el contenido dentro de:

~/.cache/sessions

Al volver a iniciar la sesión todo se debe haber reiniciado.

Categorías:Personalización

Mockup de Xfce

Aquí les dejo un Mockup que hice para Xfce 4.8. Espero que les guste.

Categorías:Diseño, General, Xfce Etiquetas:, , , , ,

Openbox + Xfce = Entorno muy ligero…

OpenBox es un ligero gestor de ventanas el cual es ideal para tener un agradable interfaz gráfica en equipos con menos de 128Mb de RAM. Lo intersante de esto es que puedes añadir otras aplicaciones que te ayuden a tener un entorno mas ameno, añadiéndole a Openbox, por ejemplo un panel ( digamos xfce4-panel, pypanel, fbpanel..etc ) o un gestor de ficheros ligero como PCManFM.

Para instalar Openbox en Debian con todas las herramientas necesarias para su configuración, solo tenemos que poner en consola, después de haber configurado el repositorio previamente:

$ sudo aptitude install openbox openbox-themes obmenu obconf -y

Para openbox es recomendable instalar SLiM en vez de GDM, ya que este el primero es más ligero que este último.

Una vez que nos hayamos logueado solo tenemos un sencillo menú que se acciona con el clic derecho del ratón, así que si queremos agregar por ejemplo un panel, instalamos este ( pongamos por ejemplo del de Xfce4 ) poniendo:

$ sudo aptitude install xfce4-panel -y

Ya tenemos Openbox y un panel, pero este no se muestra aún, así que para levantarlo al principio, o sea, cuando nos autenticamos en el ordenador, tenemos que crear un sencillo script:

$ touch /home/tu_usuario/.config/openbox/autostart.sh

y luego le añadimos el contenido:

$ nano /home/tu_usuario/.config/openbox/autostart.sh

que sería este:

#!/bin/bash
xfce4-panel &

Ahora, cada vez que queramos ejecutar al principio cualquier aplicación, la añadimos a ese archivo usando la forma:

comando &

Y listo!!!

NOTA: OpenBox es muy configurable, solo tienen que buscar más info en internet

Aprende a crear tu propio .run de Xfce 4.6.1

Si no te gusta compilar todo manualmente desde las fuentes, los chicos de Xfce te brindan una opción muy sencilla: crear tu propio .run para instalar Xfce de forma gráfica. Como en la wiki de Xfce todo está en inglés, se los dejo acá en español y funcionando perfectamente.

Para ello tenemos que tener acceso a la página de svn de Xfce e instalamos cvs y ruby en nuestro equipo desde nuestro repositorio.

$ sudo aptitude install cvs ruby -y

Una vez que tengamos hecho esto abrimos el terminal como root y creamos una carpeta. Yo le puse como nombre xfce.

$ sudo mkdir xfce
$ cd xfce

Ahora ponemos esto en la consola:

svn co http://svn.xfce.org/svn/xfce/installit/branches/installer-single-file installit</b>

Y esperamos a que se descarguen todos los ficheros. Una vez descargados nos metemos dentro de la carpeta installit:

cd installit

ahora ejecutamos el script autogen de la siguiente forma ( recordemos que es recomendable hacer como root )

sudo ./autogen.sh

una vez que termine de configurar todo escribimos:

# make

y luego

# make install

Una vez que termine volvemos al directorio superior:

# cd..

Ahora ya tenemos todo listo para empezar a configurar los archivos necesarios para crear el .run, ponemos en la consola lo siguiente:

svn co http://svn.xfce.org/svn/xfce/xfce-installers/trunk/xfce44 xfce44-installer

En este caso tenemos que cambiar xfce44 por xfce46 quedándonos así:

svn co http://svn.xfce.org/svn/xfce/xfce-installers/trunk/xfce46 xfce46-installer

Ahora esperemos a que baje todo y entramos a la carpeta xfce46-installer:

# cd xfce46-installer

Creamos una carpeta llamada release y entramos a ella:

# mkdir release
# cd release

Ahora tenemos que bajarnos los fuentes de Xfce 4.6.1, para ello ponemos:

# wget http://mocha.xfce.org/archive/xfce-4.6.1/fat_tarballs/xfce-4.6.1-src.tar.bz2

Esperamos a que descague los 27 Mb aproximadamente y los descomprimimos:

#tar -xjf xfce-*-src.tar.bz2

Ahora un detalle, al descomprimir este archivo este nos descomprime todos los .tar.bz2, .tar.bz2.md5 y .tar.baz2.sha1 y estos
archivos a su vez tenemos que descomprimirlos. Para ello podemos utilizar una herramienta llamada unp.
La instalamos:

# aptitude install unp

Si queremos podemos borrar los ficheros que contienen .tar.bz2.md5 y .tar.baz2.sha1.
Ahora dentro de la carpeta release ponemos:

# unp *.tar.bz2

Y esto nos descomprime todos los tar.bz2 pero con el número de la versión del fuente, ejemplo:

libxfce4menu-4.6.1

Así que tenemos que renombrar todas las carpetas quitándo el número de versión dejándolo de esta forma:

libxfce4menu

de lo contrario nos pondrá un error como este al ejecutar make:

i2t-generate xfce46.xml
Generating sources in /tmp/xfi-build
tar: libxfce4menu: No se puede stat:
No existe el fichero o el directorio
tar: Salida con error demorada desde errores anteriores
/usr/local/share/i2t/lib/InstallIt/Generators/Bin.rb:76:in `createArchiveAndChksum’: Unable to add package xfwm4 to installer archive (RuntimeError)
from /usr/local/share/i2t/lib/InstallIt/Generators/Bin.rb:74:in `each’
from /usr/local/share/i2t/lib/InstallIt/Generators/Bin.rb:74:in `createArchiveAndChksum’
from /usr/local/share/i2t/lib/InstallIt/Generators/Bin.rb:47:in `generate’
from /usr/local/share/i2t/lib/InstallIt/Generator.rb:105:in `generate’
from /usr/local/share/i2t/lib/main.rb:41
make: *** [installer] Error 1

Una vez que hayamos renombrado estas carpetas solo tenemos que ejecutar:

#make

y esperamos a que termine, una vez que haya terminado el nos crea el .run.
Para verificar que no tiene error ejecutamos este comando:

#./xfce4-*-installer.run –check

¡¡¡Listo!!! Ahora solo tenemos que instalarlo como se explica aquí.

Probando Xubuntu 9.04

Abril 30, 2009 elavdeveloper 10 comentarios

Bueno, antes que nada, y aunque según algunos por ahí Xubuntu salió con errores en los driver de video para intel hay que darle honor a quien honor merece. Hay que aceptar antes que nada que los chicos de Canonical han hecho un bueno trabajo en aras de hacer de Xubuntu una opción fácil para el usuario final, pero este estupendo trabajo, hace de Xubuntu, al contrario de lo que ellos pretenden demostrar, una distribución no “muy ligera” que digamos.

Primero que nada, existen formas de lograr tener un Xfce mucho más ligero, pero Canonical le pone su propio sello a Xubuntu y le añade aplicaciones que Xfce no trae y que son de utilidad para el usuario promedio, ejemplo: Bluethoot y paquetes de Gnome para completar su filosofía de Sistema amigable.

Es por ello que ahora Xubuntu trae a Mozilla Thunderbird como cliente de correo predeterminado, Abiword y GNumeric para las cuestiones de oficina y al incorporar por defecto Xfce 4.6, trae consigo nuevas mejoras que hacen de este entorno de escritorio, algo sencillamente fenomenal.

En cuanto al rendimiento, bueno, este artículo lo estoy escribiendo desde el LiveCD en un PC con 1Gb de RAM y aún teniendo a Firefox, Pidgin y Thunderbird abiertos se mantiene bastante estable y rápido.

Tal vez no sea muy amante de Ubuntu, pero Xubuntu es una muy buena alternativa para un netbook si queremos todo a golpe de clic. Por ahora lo sigo probando, luego, sigo escribiendo.

Disponible Xfce 4.6.1

Ya se encuentra disponible la versión 4.6.1 de este pequeño pero rápido, útil y fantástico entorno de escritorio. Por ahora, solo está disponible la descarga de los sources y no el instalador gráfico, así que si te embullas a compilar, aquí tienes el enlace.

Categorías:General, Xfce

Cambia el cursor de Xfce4 en Gentoo

Acá les dejo tal y como es el artículo original escrito por Jacob Cervantes sobre como cambiar el cursor de Xfce 4 en Gentoo.

Como cambiar el cursor en Xfce4 sobre Gentoo

Pues nada mas para mantener esta información almacenada y recurrir a ella cuando se me olvidara, añado este nuevo post donde me explico a mi mismo como cambiar el cursor del ratón o mouse en Xfce 4 sobre Gentoo, aunque creo que es aplicable a cualquier distribución donde tengas instalado Xfce 4 como Ubuntu, Mandriva o Fedora.

Según yo, solo estaría usando Xfce 4 pero finalmente ya tengo la base de GNOME y KDE ..resultado “imposible albergar solo Xfce 4″, pero de es muy rápido mi sistema, lo es, literalmente tarda nada en cargar y dejarme en el prompt de bash.

Descarga

En este ejemplo usare los cursores “Chameleon“, los cuales los puedes descargar de la siguiente liga http://www.kde-look.org/content/show.php?content=38459

¿Donde copio los cursores?

Una vez que hayas descargado los cursores, descomprimes y los copias en el directorio oculto icons de tu directorio HOME. si deseas que los cursores esten disponibles para todos los usuarios en tu sistema los debes copiar en el directorio /usr/share/icons.

¿Como cambio el cursor actual ?

Desde el menú de Xfce 4 en la opción Mouse Settings , en la ficha o tab “Cursor

¿Que hago si no se ve bien el cursor?

En la mayoría de foros de usuarios preguntando sobre Xfce , una duda muy general es ¿como hacer que funcionen bien los cursores ya que al parecer solo se ve bien el cursor en determinadas partes de una ventana, un ejemplo que puedes probar es con Firefox, abre Firefox y ve como el cursor se ve bien solo dentro de la ventana de Firefox.

Entonces la solución es editar o crear el archivo .Xdefaults , este archivo esta oculto en tu directorio HOME, como te menciono si no existe créalo, ocultalo y a continuación añade lo siguiente:

Xcursor.theme:ChameleonSkyBlue

Solo toma en cuenta en la anterior sentencia que despues de los 2 puntos debe ir el nombre del directorio tal cual copiaste tus cursores, en el ejemplo dice “ChameleonSkyBlue” el cual es el nombre del directorio donde copiaste tus cursores que ya previamente seleccionaste en la opción “Mouse Settings” de Xfce4.

Ahora solo reinicia Xfce4 y listo :)