Clipboard Manager en COSMIC

COSMIC nativo no tiene historial de portapapeles todavía (issue abierto pop-os/cosmic-applets#1290, planeado para “COSMIC Epoch 2”, sin fecha).

Flatpak no sirve para esto en COSMIC: el sandboxing de Flatpak bloquea el protocolo data-control de Wayland — protocolo privilegiado que da acceso al portapapeles del sistema completo, y Flatpak lo excluye de los globals expuestos a clientes en sandbox por seguridad, sin importar los permisos que se le den en Flatseal.

Solución: compilar desde código fuente

cosmic-utils/clipboard-manager se compila localmente en cada host (no hay paquete de apt ni binario prebuilt):

sudo apt install -y libxkbcommon-dev
 
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
source "$HOME/.cargo/env"
cargo install just
 
git clone https://github.com/cosmic-utils/clipboard-manager.git ~/build/clipboard-manager
cd ~/build/clipboard-manager
just build-release
sudo $(which just) install   # sudo necesita ruta completa o --preserve-env=PATH, `which just` no está en el PATH de root
pkill cosmic-panel            # reinicia el panel para que tome el applet nuevo

Compila todas las dependencias de Rust desde cero — toma entre 8 y 13 minutos según el host. Se agrega al panel desde Settings > Escritorio > Barra > administrar applets > “Clipboard Manager”.

Limitaciones confirmadas

No tiene atajo de teclado tipo Super+V (a diferencia de GNOME). El binario no expone flags CLI (--help simplemente abre una ventana normal en vez de mostrar ayuda) ni método D-Bus documentado para invocar el popup externamente — solo funciona por click en el ícono del panel. Si se necesita un atajo de teclado garantizado, la alternativa es CopyQ (standalone, con comando CLI documentado copyq show/copyq toggle, bindable en Keyboard Shortcuts).

Véase también