Cómo hacer una copia de seguridad de tu historial del portapapeles con el widget del portapapeles de KDE

Widget del portapapeles de Kde Txt Notas Destacadas

Los administradores de portapapeles modernos tienen una funcionalidad de historial que te permite seleccionar entradas pasadas para volver a pegarlas en cualquier lugar. Sin embargo, este historial puede mantener un número establecido de entradas. Después de un tiempo, comienza a descartar las más antiguas. Para conservar algunas entradas del portapapeles para referencia futura, tendrías que devolverlas al espacio activo del portapapeles y luego ingresarlas una por una en alguna aplicación de notas.

Lo siguiente es un ingenioso “hack” para hacer una copia de seguridad de tu historial del portapapeles en un archivo de texto plano, en una carpeta de tu elección.

Nota: aunque estamos utilizando el widget del portapapeles del escritorio de KDE en este tutorial, puedes hacer lo mismo en cualquier administrador de portapapeles que soporte acciones añadidas por el usuario como, por ejemplo, Clipman.

Agregar el widget

Para usar el widget del portapapeles, primero debes tenerlo en tu escritorio. Haz clic en el botón del menú principal de KDE, en la parte superior derecha de la pantalla, y selecciona “Agregar Widgets” en el menú que aparece.

Widget del portapapeles de Kde Txt Notas Agregar Widgets

KDE te mostrará su colección de widgets en un panel en el lado izquierdo de la pantalla.

Desplázate hacia abajo hasta que encuentres la entrada del portapapeles, o comienza a escribir “portapapeles” en el campo de texto en la parte superior del panel, para filtrar la lista.

Widget del portapapeles de Kde Txt Notas Panel de Widgets

Cuando encuentres el widget del portapapeles, arrástralo y suéltalo donde quieras que aparezca en tu escritorio.

Agregar una nueva acción

Desde esta ventana de configuración, ve a la pestaña “Acciones” y haz clic en el botón “Agregar Acción”.

Widget del portapapeles de Kde Txt Notas Agregar Acción

En la nueva ventana “Propiedades de Acción” que aparece, deja el campo “Expresión regular” en blanco y habilita “Automático”. Ingresa una breve descripción de tu acción en el campo “Descripción”.

Widget del portapapeles de Kde Txt Notas Propiedades de Acción

Antes de agregar el comando real, probablemente sea mejor abrir una terminal y probarlo antes de comprometerte completamente.

Ajustar la salida de la fecha

El comando en sí consistirá en dos sub-comandos/acciones individuales. Usaremos la hora actual como el nombre de archivo de cada nota.

Para eso, asignaremos la salida del comando date a una variable “NOW”. No entraremos en los detalles del comando date. Para saber más sobre él, ingresa man date o date --help en una terminal.

En nuestro caso, queríamos que el nombre del archivo se viera como “Horas-Minutos-Segundos__Mes-Día-Año.txt”, así que configuramos nuestra variable como:

NOW=$(date +"%H-%M-%S__%m-%d-%Y")

Agregar la ruta de las notas

La segunda acción en nuestro comando “dumps” la entrada seleccionada en un archivo de texto, con la variable “NOW” como su nombre de archivo. Usamos el confiable comando echo para eso:

echo "%s">/home/USERNAME/Desktop/$NOW.txt

La parte %s es proporcionada por el widget mismo y se mapea a la entrada seleccionada del portapapeles. La segunda sección especifica la ruta y el nombre del archivo de la nota guardada.

Para facilitar las pruebas, mientras configurábamos esta solución, teníamos nuestras notas del portapapeles en el escritorio. Te recomendamos modificar esta ruta a algo más, al menos después de tus pruebas iniciales, si no aprecias un escritorio lleno de archivos de texto de arriba a abajo.

Agregar el comando

La versión completa y final de nuestro comando se veía así:

NOW=$(date +"%H-%M-%S__%m-%d-%Y")&&echo "%s">/home/USERNAME/Desktop/$NOW.txt

Haz clic en el botón “Agregar Comando” para crear un nuevo comando, y haz doble clic en el marcador de “nuevo comando” para editarlo.

Widget del portapapeles de Kde Txt Notas Nuevo Comando

Reemplázalo con tu propio comando (o copia-pega el nuestro) y haz clic en Aceptar para aceptar los cambios y habilitarlo.

Widget del portapapeles de Kde Txt Notas Descripción del Comando

Agrega una descripción para tu comando si no quieres que su entrada en el widget del portapapeles aparezca sin un nombre.

Widget del portapapeles de Kde Txt Notas Configuración de Acciones

Con un clic en Aceptar, tus cambios se aplicarán, y al volver a la ventana de “Configuración de Acciones”, verás tu creación en la “Lista de Acciones”.

Pruébalo

Para verificar tu nueva acción, haz clic en el widget del portapapeles después de haber copiado algún texto al portapapeles.

Widget del portapapeles de Kde Txt Notas Lista del Portapapeles

Al pasar el cursor sobre una entrada, el widget del portapapeles muestra un pequeño menú a su derecha, cuya primera entrada es “Invocar acción”. Haz clic en eso para acceder a tu acción personalizada.

Widget del portapapeles de Kde Txt Notas Invocar Acción

Selecciona tu acción personalizada de las entradas emergentes que aparecen.

Widget del portapapeles de Kde Txt Notas Acción del Usuario

Y eso fue todo: si todo salió según lo planeado, y usaste la ruta del escritorio para tus pruebas como nosotros, verás tu primera nota apareciendo en tu escritorio. A partir de ahora, podrás hacer una copia de seguridad de tu historial del portapapeles utilizando la acción personalizada que creaste.

Widget del portapapeles de Kde Txt Notas En Archivos

Dos consejos finales: primero, asegúrate de incluir siempre los segundos en el nombre de tu archivo. De esa manera, si tomas notas durante el mismo minuto, no tendrán que pelear por el mismo nombre de archivo. Segundo, para hacerlo aún más práctico, usa una carpeta en tu servicio de sincronización en la nube favorito como tu ruta, para tener tus notas del portapapeles disponibles en todas partes.