Widget para el panel de KDE Plasma 6 que mueve archivos automáticamente a carpetas predefinidas al soltarlos sobre el ícono — una reimplementación moderna del clásico Magic Folder de Plasma 4.
- 📂 Drag & drop de archivos sobre el ícono del panel para ordenarlos al instante
- 📋 9 categorías predefinidas — Vídeo, Audio, Imágenes, Documentos, Ebooks, Comprimidos, APKs, Código fuente, Binarios
- ✏️ Editor gráfico de reglas — agregá, editá, reordenás y eliminás reglas sin tocar ningún archivo de configuración
- 🔔 Notificaciones nativas de KDE mostrando qué archivos se movieron y a dónde
- ⚖️ Manejo de conflictos — mantener ambos (renombrado automático), omitir o sobreescribir
- 🔒 Los archivos sin regla coincidente se dejan en su lugar
| Dependencia | Paquete (Debian/Ubuntu) | Notas |
|---|---|---|
| KDE Plasma 6.0+ | — | Requerido |
| plasma5support | plasma5support |
Requerido para ejecución de comandos |
| notify-send | libnotify-bin |
Requerido para notificaciones |
| kpackagetool6 | plasma-sdk |
Requerido para instalación |
Descargá el último magic-folder.plasmoid desde la página de Releases y ejecutá:
kpackagetool6 -t Plasma/Applet --install magic-folder.plasmoidgit clone https://github.com/osdaeg/magic-folder.git
cd magic-folder
kpackagetool6 -t Plasma/Applet --install .Luego clic derecho en el panel → Agregar widgets → buscá "Magic Folder" y arrastralo al panel.
rm -rf ~/.local/share/plasma/plasmoids/org.kde.plasma.magicfolder
kpackagetool6 -t Plasma/Applet --install magic-folder.plasmoid
plasmashell --replace &- Agregá el widget al panel
- Clic derecho sobre el ícono → Configurar Magic Folder
- En la pestaña Rules, hacé clic en el lápiz de cualquier categoría y asignale una carpeta destino
- La regla se activa automáticamente una vez que tiene destino asignado
- Soltá archivos sobre el ícono del panel — ¡listo!
Las reglas se evalúan de arriba hacia abajo — gana la primera coincidencia. Podés reordenarlas con los botones de flechas.
Los archivos que no coinciden con ninguna regla activa se dejan en su lugar y aparecen con ? en la notificación.
| Categoría | Extensiones |
|---|---|
| Vídeo | mp4, avi, mkv, mov, wmv, flv, webm, m4v, 3gp, ts |
| Audio | mp3, flac, wav, aac, ogg, m4a, wma, opus, aiff |
| Imágenes | jpg, jpeg, png, gif, webp, bmp, tiff, heic, svg, raw |
| Documentos | pdf, doc, docx, xls, xlsx, ppt, pptx, txt, odt, ods, odp, rtf, csv |
| Ebooks | epub, mobi, azw, azw3, fb2, djvu |
| Archivos comprimidos | zip, rar, 7z, tar, gz, bz2, xz |
| APKs | apk, xapk, apks |
| Código fuente | py, sh, bash, c, cpp, h, kt, java, js, ts, html, json, sql, go, rs… |
| Binarios | exe, msi, deb, rpm, appimage, run, bin, elf, dll, jar… |
Configurable desde la pestaña General:
| Opción | Comportamiento |
|---|---|
| Omitir | Deja el archivo en su lugar si ya existe uno con el mismo nombre en el destino |
| Mantener ambos (por defecto) | Renombra automáticamente: archivo.ext → archivo_1.ext → archivo_2.ext… |
| Sobreescribir | Reemplaza el archivo existente sin aviso |
kpackagetool6 -t Plasma/Applet --remove org.kde.plasma.magicfolderEl widget no aparece en el catálogo después de instalar
plasmashell --replace &No aparecen notificaciones
Verificá que libnotify-bin esté instalado:
sudo apt install libnotify-bin
# Probá manualmente:
notify-send "Prueba" "Hola"Error de DBus al instalar (Invalid object path: /KPackage/)
Es un bug cosmético conocido de Plasma 6 — la instalación se realiza correctamente de todas formas.
Ver errores en tiempo real
journalctl --user -f | grep plasmashellGPL-3.0-or-later

