Konqueror Servicemenu
Suelo tirar muchos documentos que quisiera leer más tarde, o que me sirven de referencia mientras estoy en un proyecto, en la primer carpeta que se me cruza, generalmente el Desktop. Muchos de estos documentos terminan en carpetas tipo Desorden, Ordenar, Desorden2… y una larga lista de intentos. Muchas veces termino con varias copias del mismo archivo y otras varias no recuerdo en cuál de las carpetas supuestamente temporales lo dejé. Hoy estaba reorganizando tanto desorden y se me ocurrió hacer lo que toda persona sensata hubiera hecho desde un principio, crear una carperta estanterÃa donde guardar los documentos de referencia inmediata.
Creada la carpeta, que llamé Bookshelf (algunos de Uds. saben porqué
), comencé la pesca de archivos. Antes siquiera de mover el primero me dà cuenta que estarÃa cortando y pegando muchas veces, y eso no es eficiente. Fué asà que, motivado principalmente por la fiaca que semejante ida y vuelta entre orejas generaba, busqué la forma de incluir en el menú Acciones de Konqueror algo que me ayudara. Una búsqueda en Google me dió el nombre del add-on, Servicemenu, y supuse que en algún lugar del directorio de personalización de kde debÃa estar. Encontré en ~/.kde/share/apps/konqueror/servicemenus algunos ejemplos y me dispuse a copiar uno. Afortunadamente es muy simple entender la sintaxis del archivo. Unas pocas modificaciones y dejé andando mi propio menú de servicio que mueve el archivo seleccionado a la carpeta estanterÃa que mencioné más arriba. Les dejo el código que modifiqué basado en el menú de servicio de K3b. Nada de verificaciones ni sanitización… Sucio pero efectivo.
[Desktop Entry]
Actions=MoveToBookshelf
Encoding=UTF-8
ServiceTypes=all/allfiles,inode/directory
ExcludeServiceTypes=application/x-iso
[Desktop Action MoveToBookshelf]
Exec=mv %F ~/Bookshelf
Name=Move File to User Bookshelf
Name[es]=Mover Archivo a Estante de Usuario
Icon=download_manager


