domingo, 31 de enero de 2016

Añadir Copiar a / Mover a , al menú contextual de Nemo, en Mint 17.2 y Mint 17.3

Desde Nemo->Editar->Extensiones se puede ver que Acciones y Scripts se tiene, y se pueden activar/desactivar los que se quieran. Con esto se aumenta o disminuye los elementos del menú contextual.

Para que los scripts de Nemo que en versiones de anteriores de Mint estaban en otro directorio (  /home/usuario/.gnome2/nemo-scripts )   vuelvan a aparecer en el menú contextual de Nemo deben de estar en Mint 17.2, y Mint 17.3 en /home/usuario/.local/share/nemo/scripts

Movemos los scripts que teniamos en
 /home/usuario/.gnome2/nemo-scripts
a
/home/usuario/.local/share/nemo/scripts

Reiniciamos Nemo, ejecutando en la terminal, para que los cambios surtan efecto sin tener que salir y volver a entrar en la sesión gráfica del usuario:
nemo -q
sleep 4s
nemo

y ya volvemos a tener los scripts en el menú contextual de Nemo, y en Nemo->Editar->Extensiones, como se ve en la siguiente imagen


-----------------------------------
Creando una acción de nemo, a partir de un script de nemo ( previamente he comprobado que el script funcionaba) , ya tengo las opciones Copiar a y Mover a en el menu contextual.
Sirven para copiar y mover directorios y archivos , bien de un sudirectorio a otro, siempre dentro de la carpeta del usuario, o desde un subdirectorio fuera de la carpeta de usuario a uno dentro de la carpeta de usuario.

Los scripts copiar a , y mover a , que he usado para crear las acciones de nemo copiar a , y mover a, los saque en su dia a partir de la página http://www.taringa.net/post/linux/17169 ... namon.html

En esa página explican como instalarlos en versiones anteriores de Mint; ahora hay que descomprimir el archivo con los scripts, en la dirección /home/usuario/.local/nemo/scripts

La forma de crear una accion de Nemo está explicada en http://hatteras-blog.blogspot.com.es/20 ... al-de.html

---------------------------------------
El texto de la acción: copiar-a.nemo_action es:

[Nemo Action]
Active=true
Name=Copiar a
Comment=Copiar_a
Exec=/home/nicasio/.local/share/nemo/actions/Copiar_a "%F"
Icon-Name=
Selection=Any
Extensions=any
-------------------------------------
El texto de la acción Mover-a.nemo_action es:

[Nemo Action]
Active=true
Name=Mover a
Comment=Mover_a
Exec=/home/nicasio/.local/share/nemo/actions/Mover_a "%F"
Icon-Name=
Selection=Any
Extensions=any


-------------------------------------------
El texto del script Copiar_a es:

#!/bin/bash
FILE=`echo -n $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS`
DESTINO=$(zenity --title "Seleccione una carpeta" --file-selection --directory)
cp -uR "$@" "$DESTINO"
exit

----------------------------------------
El texto del script Mover_a es:

#!/bin/bash
FILE=`echo -n $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS`
DESTINO=$(zenity --title "Seleccione una carpeta" --file-selection --directory)
mv -i "$@" "$DESTINO"
exit

1 comentario:

  1. Hola. Muy b ueno. Estoy usando Mint 18 beta. Tal vez en 17.3 ya estaba, pero encontré otro método gráfico: abrir el explorador de archivos (Nemo) y en la barra de menús superior elegimos Editar/ Preferencias y se muestra el panel de configuraciones de Nemo. Ahí debemos acceder a la pestaña: Mostrar en pantalla. Una vez allí es posible elegir opciones. Abrazo

    ResponderEliminar

A la vez que haces un comentario, por favor da una puntuación al tema: malo, normal, bueno o muy bueno.
Gracias.