Un Gestor de Portapapeles Minimalista y Ultra Rápido para Linux, CliCapsule

ClipCapsule es una herramienta minimalista de gestión de portapapeles para Linux, desarrollada en Go y WailsJS, diseñada para quienes valoran la velocidad, el teclado y la eficiencia.

Si usas mucho Ctrl+C y Ctrl+V esta app puede convertirse en tu mejor aliada.

Principales Características ✨

Flujo de Trabajo Totalmente con Teclado

Cambia entre elementos del portapapeles con solo CTRL + SHIFT + 1~9.

Historial del Portapapeles

Guarda automáticamente lo que copias en una base de datos local integrada.

Reordenamiento Dinámico

Al seleccionar un ítem, este se mueve automáticamente al tope del stack.

Local y Privado

Nada se sincroniza en la nube. Todo permanece en tu máquina. Sin telemetría.

Ejemplo de Uso ️

Cada vez que copias algo, ClipCapsule lo guarda con una posición en la base de datos:

texto      pos
item1text    1
item2text    2
item3text    3

Si presionas CTRL + SHIFT + 3, el ítem en la posición 3 pasará al tope (posición 1) y el resto se reorganiza automáticamente.

Instalación ⚙️

1. Clona el repositorio

git clone https://github.com/Victor-Evogor/clipcapsule.git
cd clipcapsule

2. Instala Wails

Sigue las instrucciones desde la documentación oficial de Wails.

3. Compila la aplicación

Necesitarás permisos elevados para que funcione el registro de atajos globales:

sudo wails build

Alternativa temporal: Asigna permisos manuales al dispositivo de entrada (ej. teclado):

sudo chmod a+r /dev/input/eventX

(Reemplaza /dev/input/eventX con el dispositivo de tu teclado.)

⚠️ Una solución definitiva para permisos será implementada pronto.

Atajos de Teclado ⌨️

AtajoAcción
CTRL + VPega el ítem actual en el tope del portapapeles
CTRL + SHIFT + 1-9Mueve el ítem seleccionado al tope del stack

Estado del Proyecto

ClipCapsule aún está en desarrollo. Actualmente, la interfaz debe estar abierta para que los atajos funcionen. Pero ya se está trabajando en un daemon en segundo plano para permitir su ejecución completamente en background.

Arquitectura ️

  • Frontend: Wails + JavaScript/TypeScript (runtime/)
  • Backend: Go (go/main/)
  • Acceso al portapapeles y atajos globales: Manejados nativamente

Conclusión

ClipCapsule es perfecto para quienes buscan velocidad sin complicaciones.