copyq

Sin duda el uso del portapapeles puede ser tan grande o tan pequeño según el usuario. En ocasiones hay personas que necesitan estar constantemente copiando y pegando los mismos elementos que también pueden llegar a ser muchos, de modo que el portapapeles nativo si eres usuario de Linux no cubre todas tus necesidades.

En ese sentido, es posible potenciarlo con la instalación de CopyQ, un programa de código abierto que brinda nuevas posibilidades en el ámbito de los portapapeles permitiendo almacenar múltiples entradas, editarlas y hasta cifrarlas.

Primer paso para tener CopyQ en tu Linux: instalar dependencias

copyq

Sin embargo para empezar a usarlo en tu distribución de Linux necesitas instalar primero las dependencias necesarias para que CopyQ funcione correctamente en cada sistema operativo. De modo a continuación te dejamos los paquetes a instalar para prepararle el terreno a CopyQ en tu sistema en este enlace, o por el contrario puedes ejecutarlos en tu terminal:

Ubuntu

sudo apt install \

git cmake \

qtbase5-private-dev \

qtscript5-dev \

qttools5-dev \

qttools5-dev-tools \

libqt5svg5-dev \

libqt5x11extras5-dev \

libxfixes-dev \

libxtst-dev \

libqt5svg5

Debian

sudo apt-get install \

git cmake \

qtbase5-private-dev \

qtscript5-dev \

qttools5-dev \

qttools5-dev-tools \

libqt5svg5-dev \

libqt5x11extras5-dev \

libxfixes-dev \

libxtst-dev \

libqt5svg5

Fedora

sudo dnf install \

gcc-c++ git cmake \

libXtst-devel libXfixes-devel \

qt5-qtbase-devel \

qt5-qtsvg-devel \

qt5-qttools-devel \

qt5-qtscript-devel \

qt5-qtx11extras-devel

OpenSUSE

sudo zypper install \

gcc-c++ git cmake \

libXtst-devel libXfixes-devel \

libqt5-qtbase-common-devel \

qt5-qtsvg-devel \

qt5-qttools-devel \

qt5-qtscript-devel \

qt5-qtx11extras-devel

Compila e instala los archivos de CopyQ

Una vez preparado el entorno para que el portapapeles se ejecute correctamente, es cuestión de hacernos con los archivos de CopyQ para compilarlos e instalar. En ese sentido, solo necesitas colocar en tu terminal el siguiente comando:

git clone https://github.com/hluk/CopyQ.git

Una vez descargados los archivos nos dirigimos a la carpeta de CopyQ con el siguiente comando:

cd CopyQ

Cuando estés en la carpeta del programa solo necesitas preparar los archivos a compilar colocando:

cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local

Ejecutando CopyQ desde el inicio y su uso

Luego de instalarlo podemos notar que CopyQ no arranca junto al equipo, sin embargo podremos configurarlo para que se ejecute una vez inicie el sistema operativo. En ese sentido y considerando que el proceso a través de la interfaz gráfica puede ser distinto según la distribución, lo haremos a través de la terminal.

Primero nos dirigimos a la carpeta de aplicaciones:

cd /usr/local/share/applications

Si aún no cuentas con una carpeta de inicio automático, puedes crearla así:

mkdir -p ~/.config/autostart

Con esta carpeta creada solo necesitamos copiar el ejecutable de CopyQ en la carpeta que acabamos de crear:

cp com.github.hluk.copyq.desktop ~/.config/autostart

Por último solo necesitamos refrescar la permisología del archivo que acabamos de pegar para que pueda ser ejecutado automáticamente al iniciar:

cd ~/.config/autostart sudo chmod +x cp com.github.hluk.copyq.desktop

copyq

Con esos pasos ya tenemos nuestro CopyQ instalado y ejecutando automáticamente al inicio, ahora solo es cuestión de disfrutar de sus funciones. De manera que es posible copiar una cantidad de entradas del portapapeles, editarlas, borrarlas, cambiarlas de orden en el administrador y hasta cifrarlas con solo ubicarlas y presionar el icono del candado.

A través del icono de notificación de la aplicación podemos acceder al organizador y todas las funcionalidades referentes al portapapeles, de manera que al hacerle doble click tendremos a nuestra disposición todo el sistema para administrar los elementos, desde crear, mover y eliminar hasta editar las entradas con el editor nativo de la aplicación.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *