Kitty como emulador de terminal para #Linux
Veamos un video tutorial sobre Kitty un emulador de terminal disponible para GNU/Linux

Kitty es un emulador de terminal creado por la misma persona que desarrolla Calibre (el gestor de libros electrónicos) rápido, con muchas funcionalidades y que utiliza la GPU para acelerar sus procesos.
Hace unos días escribí en el blog sobre Alacritty un emulador de terminal muy rápido y que también utilizaba la GPU para mejorar su rendimiento.
Yo desde hace tiempo utilizo Konsole, el emulador de terminal de la comunidad KDE, por que tiene un buen montón de funcionalidades que me parecen útiles y simplifican su uso haciéndolo más funcional.
Alacritty, frente a Konsole, tiene una carencia en muchas de esas funcionalidades, por lo que a pesar de que quizás si es más rápido, a la hora de utilizarlo, echo en falta muchas opciones que Konsole me ofrece.
A raíz del artículo de Alacritty, por Mastodon el amigo Ekaitz Zárraga me comentó la opción de Kitty, con funcionalidades similares a Konsole y además algunas otras.
También me ha animado a utilizarlo el reciente artículo del compañero Notxor, en el que en su blog escribía sobre el emulador de terminal Kitty.
Y oye, dicho y hecho, me dispuse a probarlo y ver qué tal se desenvolvía ese emulador de terminal en mi sistema y si conseguí quizás desbancar a Konsole.
En este video tutorial veréis el proceso de instalación y alguna funcionalidad básica y una primera toma de contacto con la aplicación Kitty.
Además también echaré un vistazo a un par de funciones complementarias, o también llamadas Kittens, que trae Kitty, como son el poder visualizar imágenes en la propia consola o el poder hacer un diff de un par de archivos.
El vídeo está subido a archive.org en formato libre .webm desde donde se puede descargar si se quiere.
También está disponible en YouTube, para quien prefiera esa opción, en el siguiente enlace:
https://www.youtube.com/watch?v=ht6PUY7BU6Y
Enlaces de interés

Actualización de marzo del 2020 de KDE Frameworks
Llegamos a la actualización mensual de rigor que demuestra que los desarrolladores de KDE no dejan de trabajar. Así que se congratulan en anunciar la actualización de marzo del 2020 de KDE Frameworks. Con esta se llega a la versión 5.68, una plusmarca de compromiso y constancia que no parece que tenga un final cercano.
Actualización de marzo del 2020 de KDE Frameworks
A pesar de que para los usuarios corrientes esta noticia sea algo confusa ya que no se trata de realzar una nueva aplicación ni de una nueva gran funcionalidad del escritorio, el desarrollo de KDE Frameworks tiene repercusiones directas en él a medio y largo plazo.
La razón de esta afirmación es que KDE Frameworks es básicamente la base de trabajo de los desarrolladores para realizar sus aplicaciones, es como el papel y las herramientas de dibujo para un artista: cuanto mejor sea el papel y mejores pinceles tenga, la creación de una artista será mejor.
De esta forma, las mejoras en KDE Frameworks facilitan el desarrollo del Software de la Comunidad KDE, haciendo que su funcionamiento, su estabilidad y su integración sea la mejor posible,
El domingo 15 de marzo de 2020 fue lanzado KDE Frameworks 5.68, la nueva revisión del entorno de programación sobre el que se asienta Plasma 5, el escritorio GNU/Linux de la Comunidad KDE, y las aplicaciones que se crean con para él.
Hay que recordar que los desarrolladores de KDE decidieron lanzar actualizaciones mensuales de este proyecto y lo están cumpliendo con puntualmente. La idea es ofrecer pocas pero consolidadas novedades, a la vez que se mantiene el proyecto evolucionando y siempre adaptándose al vertiginoso mundo del Software Libre.
Una gran noticia para la Comunidad KDE que demuestra la evolución continua del proyecto que continua ganando prestigio en el mundo de los entornos de trabajo Libres.
Más información: KDE
¿Qué es KDE Frameworks?
Para los que no lo sepan, KDE Frameworks añade más de 70 librerías a Qt que proporcionan una gran variedad de funcionalidades necesarias y comunes, precisadas por los desarrolladores, testeadas por aplicaciones específicas y publicadas bajo licencias flexibles. Como he comentado, este entorno de programación es la base para el desarrollo tanto de las nuevas aplicaciones KDE y del escritorio Plasma 5.

Aquí podéis encontrar un listado con todos estos frameworks y la serie de artículos que dedico a KDE Frameworks en el blog,
Recuerda que puedes ver una introducción a Frameworks 5.0 en su anuncio de lanzamiento.
Flatery, otro tema de iconos planos para Plasma
Entre tanto evento y actualizaciones, hoy me complace presentaros un tema de iconos con los que personalizar nuestro entorno de trabajo. Se trata de Flatery, otro pack de iconos planos para Plasma sencillo y colorido.
Flatery, otro tema de iconos planos para Plasma
Como suelo decir, cambiar el tema de iconos de un escritorio es una de las formas de adaptación más completa que puedes realizar sobre tu PC, ya que modifica totalmente el aspecto del mismo a la hora de interaccionar con tus aplicaciones, documentos y servicios.
Para el escritorio Plasma de la Comunidad KDE hay cientos de temas disponibles, y en el blog le hemos dedicado muchos artículos a ir presentando algunos de ellos, pero siempre aparece alguno nuevo o remozado que hace que siempre le volvamos a dedicar una nueva entrada
Os presento Flatery, un bonito tema de iconos que nos viene de la mano de Cybernix que nos ofrece un conjunto de avatares para carpetas, aplicaciones y otros símbolos del sistema coloridos, simples y elegantes.
El tema no está completo, y el diseñador lo sabe, por lo que, de momento, pide que no se le hagan encargos de aplicaciones ya que él sabe que le faltan mucho e irán apareciendo con el tiempo.
Por cierto, Flatery utiliza licencia CC BY-NC-SA 3.0.

Y como siempre digo, si os gusta el pack de iconos podéis “pagarlo” de muchas formas en la nueva página de KDE Store, que estoy seguro que el desarrollador lo agradecerá: puntúale positivamente, hazle un comentario en la página o realiza una donación. Ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day 2017 de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.
Más información: KDE Store
Renovado Planet KDE, el agregador de noticias de la Comunidad
Seguimos con las noticias relacionadas con la promoción del trabajo de la Comunidad KDE. En esta ocasión me complace compartir con todos vosotros que se ha renovado Planet KDE, el agregador de noticias de la Comunidad KDE y con el que podemos estar al día a las novedades oficiales y no oficiales del proyecto.
Renovado Planet KDE, el agregador de noticias de la Comunidad
Hace un par de días comenté la nueva página de KDE Connect, fruto del trabajo del grupo KDE Promo que junto con los desarrolladores Web de KDE están iniciando una mejora de la presencia de todos los proyectos de la Comunidad en la web.
Pues bien, hoy me toca hablar de la renovación del Planet KDE, un agregador de noticias de la Comunidad KDE en la que vemos recopiladas las entradas aparecidas en diversos blogs de un buen número de contribuyentes.
El trabajo realizado básicamente se ha centrado en hacerlo más claro y sencillo de leer, sobretodo en dispositivos móviles, algo que cada día es más importante.
La gran ventaja de Planet KDE es que navegando entre las entradas vemos el nivel de trabajo de los desarrolladores KDE, aunque se debe indicar que este volumen de trabajo en realidad es mayor ya que documentar lo que se hace día a día es también un trabajo adicional y muchos desarrolladores no pueden o no quieren invertir su tiempo en eso. En otras palabras, la Comunidad KDE avanza mucho más de lo que se mostrará en el Planet.
Una característica notable es que tiene la opción de filtrar por idioma, teniendo disponibles los siguientes idiomas:Català English Español Français Italiano 한국어 Português Português brasileiro Svenska Українська. Además nos ofrece los enlaces a Mastodon y a Reddit (r/kde)
Debo reconocer que me gustaría que la parte española y catalana del Planet fuera mucho más variada, así que os animo a crear blogs en estos idiomas.
Aplazado Akademy-es 2020 de Málaga
Tenía que pasar y pasó. La globalización tiene cosas muy buenas, pero también sus inconvenientes, y mucho de ellos tienen que ver con la propagación de enfermedades a velocidades de vértigo. Me entristece compartir con vosotros que ha sido aplazado Akademy-es 2020 de Málaga debido a la crisis sanitaria provocada por el COVID-19. Es obvio que la solidaridad y el compromiso social es uno de los valores más importantes de la Comunidad del Software Libre.
Aplazado Akademy-es 2020 de Málaga
Lo cierto es que me lo llegué a imaginar pero no esperaba que los acontecimientos se precipitaran de esta manera. Desde el inicio de este año he seguido con atención el desarrollo de la epidemia en China, quedándome anonadado con los acontecimientos y convenciéndome día a día de que las medidas de contención llegarían a España.
Finalmente así ha sido, y si bien no me ha pillado por sorpresa las medidas, si que me ha dejado perplejo las previsiones… quizás porque el tiempo me pasa muy rápido y no me he percatado el tiempo de las cuarentenas en otros países.
Como no podía ser de otra forma, la asociación KDE España y los organizadores del Opensouthcode han decidido ser responsables y han decidido aplazar los eventos que tenían previstos para el mes de abril. Una cancelación que se une a la cascada de actos suspendidos con el objetivo de frenar el número de contagios (hoy mismo se ha anunciado la cancelación de la visita de Richard Stallman a la Comunidad Valenciana que organizaba la asociación GNU/Linux Valencia).
El comunicado oficial es el siguiente:
Ante la situación generada por la pandemia del COVID-19, las recomendaciones de las autoridades sanitarias y la responsabilidad como organización, tenemos que comunicar que la edición del Opensouthcode 2020 así como Akademy-es que se iban a realizar de 24 al 26 de abril en el Polo Digital de Málaga quedan aplazada indefinidamente.
Intentaremos llevarla a a cabo en fechas más favorables, pensamos que tras el verano es un buen momento. En cualquier caso, informaremos en cuanto tengamos una fecha definitiva.
Apelamos a la comprensión de todos, especialmente de los ponentes, asistentes y patrocinadores. Sentimos mucho los inconvenientes generados que está decisión conlleva, pero, como seguro compartimos todos, es la decisión más razonable.
Muchas gracias

Es por tanto un día triste, pero no solo por el aplazamiento de estos eventos, sino por todos los problemas que esta crisis sanitaria provocará en el mundo. Esperemos que sea lo menos grave posible y que nos sirva, como sociedad, a replantearnos algunas cosas.
La Free Software Foundation cancela su evento LibrePlanet y pasará a ser on-line
LibrePlanet es la conferencia anual organizada por la Free Software Foundation (FSF) y que este año 2020 debido al COVID-19 se cancela y pasará a ser un evento on-line

Hace unos días en este mismo blog pudiste leer sobre la cancelación, como medida de prevención por el COVID-19, de eventos como la SUSEcon o la openSUSE Summit que se iban a celebrar en Dublin.
Por su parte hace unos días la Free Software Foundation (FSF), como medida preventiva por el auge de COVID-19 anunciaba que también cancelaba la edición 2020 de LibrePlanet la reunión anual de hackers y entusiastas del software libre.
LibrePlanet es la conferencia anual organizada por la FSF, en la que se dan charlas, y hay talleres relacionadas con nuevas tecnología, sociedad y todo enfocado desde la perspectiva del software libre como nexo de unión.
Normalmente se celebra en Boston, EE.UU. por ser donde la FSF tiene su sede. Y este año ya habían anunciado las personas que darían las charlas principales y ya estaban ultimando los preparativos, cuando por motivo del auge del COVID-19 han decidido cancelar la cita de LibrePlanet 2020.
Pero no se cancela completamente, la buena noticia es que la cita se va a celebrar y se realizará on-line, retransmitiendo las charlas utilizando software libre, como no podía ser menos, para poder disfrutarlas desde cualquier rincón del planeta.
Así que este 14 y 15 de marzo de 2020, podrás disfrutar de un montón de buenas charlas, todas en inglés, ofrecidas por hackers y que tratarán de diversos temas. Puedes echar un vistazo a las charlas propuestas, que seguro hay alguna que te interese.
Temas que tratan diversos aspectos del software libre y de cómo este es la opción ética que puede liberar varios aspectos de la sociedad, no sólo el código de aplicaciones o programas, también otros aspectos menos tecnológicos.
Tienes toda la programación de las charlas y toda la información en su página web.
Enlaces de interés
- https://www.fsf.org/blogs/community/libreplanet-2020-in-person-component-canceled-but-well-see-you-online
- https://libreplanet.org/2020/speakers/
- https://www.fsf.org/blogs/community/everything-you-need-to-know-about-libreplanet-2020-now-fully-online
- https://libreplanet.org/2020/live/

Nueva página web de KDE Connect
Los tiempos cambian y las aplicaciones evolucionan… y no solo ellas. También cambia la forma que tenemos de promocionar el Software Libre. Es por ello que me congratula presentar la nueva página web de KDE Connect con la que pretende ser más clara para todo el mundo.
Nueva página web de KDE Connect
Uno de los trabajos más importantes que está realizando la Comunidad KDE, con Paul Brown a la cabeza, es la de mejorar la promoción de sus «productos». Para ello se están llevando muchas iniciativas como mejorar la información de los lanzamientos, aumentar la presencia de KDE en las redes sociales o mejorar la estructura de las páginas web de todos los proyectos relacionados con KDE.
Poco a poco se van viendo ese trabajo iniciado hace un tiempo y muestra de ello es la nueva página de KDE Connect, la cual destaca por su colorido, su sencillez y su clara explicación de todas las cosas que puedes realizar con esta Killer App de la Comunidad KDE.

De esta forma, a base de viñetas coloridas y con breves explicaciones, la web nos muestra funcionalidades como la compartición de archivos entre dispositivos, el control multimedia o el modo presentación.
Además, nos ofrecen un vídeo explicativo de las bondades de KDE Connect:
¿Qué es KDE Connect?
Por si alguien no lo sabe, KDE Connect es un proyecto de Albert Vaca (que se inició dentro del programa GSoC y se presentó en Akademy-es 2013 de Bilbao) con el que la comunicación entre tu smartphone o teléfono móvil Android y tu ordenador con KDE es casi perfecta.
De hecho con KDE Connect se puede:
- Notificar llamadas
- Notificar SMS
- Indicar el estado de la batería del móvil
- Sincronizar portapapeles
- Control Multimedia (audio/vídeo)
- Notificaciones de pings
- Notificar todo tipo de mensajes del dispositivo móvil
- Transferir archivos
- Transferir enlaces web
Latte SideBar Button – Plasmoides de KDE (135)
Siguen los chicos de Latte Dock ofreciendonos plasmoides con los que seguir personalizando y ajustando nuestro escritorio a su maravillosa barra. Ya os he presentado Latte Analog Clock, Latte Windows Color, Latte Spacer y Latte SlideShow, y hoy toca hablar de Latte SideBar Button, un plasmoide que nos permite controlar la presencia de las barras Latte.
Latte SideBar Button – Plasmoides de KDE (135)
El escosistema de los plasmoides vinculados a la barra de Latte Dock siguen creciendo. En esta ocasión os presento Latte SideBar Button, otra creación de Psifidotos, que nos permite oculta o mostras barras Latte desde un botón, situado en el escritorio como plamoide o vinculado a otra barra.
Para entender el funcionamiento de este plasmoide os recomiendo ver el siguiente vídeo, donde se explica no solo el funcionamiento sino que también como se configura para que funcione.
La instalación de Latte SideBar Button se realiza desde “Obtener más plasmoides” de la propia ventana de configuración de las ventanas de las Preferencias del Sistema de nuestro escritorio escritorio Plasma, así que no hay dificultad ninguna para tenerlo disponible en nuestro ordenador.
Y como siempre digo, si os gusta el plasmoide podéis “pagarlo” de muchas formas en la nueva página de KDE Store, que estoy seguro que el desarrollador lo agradecerá: puntúale positivamente, hazle un comentario en la página o realiza una donación. Ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.
Más información: KDE Store
¿Qué son los plasmoides?
Para los no iniciados en el blog, quizás la palabra plasmoide le suene un poco rara pero no es mas que el nombre que reciben los widgets para el escritorio Plasma de KDE.
En otras palabras, los plasmoides no son más que pequeñas aplicaciones que puestas sobre el escritorio o sobre una de las barras de tareas del mismo aumentan las funcionalidades del mismo o simplemente lo decoran.
Editar con #Vim archivos remotos
Con el editor Vim tienes la posibilidad de editar archivos en equipos remotos gracias al protocolo ssh

Adentrarse en Vim es aprender y descubrir nuevas funcionalidades interesantes. Lo que voy aprendiendo lo voy publicando en el blog en lo que he llamado: “Curso improVIMsado” y que puedes encontrar en este enlace:
El artículo de hoy se viene a sumar a esas cosas que aprendes sobre Vim y te sorprenden. Como es la posibilidad de poder editar archivos en máquinas remotas gracias al protocolo ssh. Comenzamos…
El editor Vim tiene la posibilidad de editar archivos de manera remota. Esto es gracias al complemento netrw que utiliza el protocolo ssh y gestiona archivos remotos mediante el comando scp.
Para ello deberás ejecutar el siguiente comando:
vim scp://usuario@servidor[:puerto]//ruta/al/archivo.txt
No olvides la doble // para indicar la ruta al archivo a editar en la máquina remota. El parámetro del puerto es opcional y puedes no indicarlo.
Por ejemplo, puedo editar un archivo de mi Rapberry Pi mediante el comando:
vim scp://victorhck@192.168.1.10//home/victorhck/archivo.txt
Esto abrirá el archivo especificado en mi Raspberry Pi con Vim, podré editarlo y guardarlo.
Lo que hace Vim es utilizar el comando scp para descargar el archivo pedido de la máquina indicada a nuestro equipo local (desde donde ejecutamos el comando) en la carpeta /tmp y allí lo abre para editarlo.
Cuando guardas los cambios que has realizado en el archivo, los cambios son aplicados primero en nuestra copia local de la carpeta /tmp y después subidos a nuestra máquina remota utilizando de nuevo scp. ¡Todo de una vez!
Si hay archivos que tenemos que editar de manera recurrente, podemos crearnos un alias y ahorrarnos un poco de trabajo. O quizás nos sea útil para implementar un script, etc…
Espero que te haya resultado interesante. Este y otros consejos interesantes los he sacado de la siguiente fuente:
También te recomiendo mi guía de comandos de Vim, con aquellos más utilizados, como página de consulta:

Alacritty el emulador de terminal más rápido que existe
Alacritty es un emulador de terminal disponible para GNU/Linux que dice ser el más rápido que existe… y parece que es verdad

En el mundo de GNU/Linux siempre aparece un nuevo proyecto que llama tu atención y que “amenaza” en convertirse en tu próximo proyecto preferido y que más utilizas.
Pasa con las distribuciones, pasa con la shell que utilizamos, pasa con los entorno de escritorio o gestores de ventanas y pasa con aplicaciones que utilizamos día a día.
Este es el caso de Alacritty el emulador de terminal que acabo de conocer y que amenaza con desbancar a Konsole como mi emulador de consola preferido en mi openSUSE.
Alacritty se autodenomina “el emulador de terminal más rápido que existe” ya que utiliza la GPU (el apoyo del procesador gráfico) para realizar su trabajo.
Alacritty es multiplataforma, por lo que está disponible en los repositorios de la mayoría de distribuciones, y está publicada bajo una licencia Apache 2.0
Parece ser que Alacritty nace como una frustración del desarrollador y malas experiencias a la hora de ejecutar Vim dentro de Tmux en los emuladores de teminal existentes, así que decidió tratar de solucionar ese inconveniente.
Así que me he decidido a probarla. En mi openSUSE basta con ejecutar:
zypper in alacritty
Lo que instala el paquete y unas dependencias para bash, fish y zsh. Terminado el proceso de instalación, la abro. La primera impresión (no sé si será sugestión o algo real) es que sí que parece que se desenvuelve más rapidamente que Konsole.
No tiene mucho más misterio, Alacritty es un emulador de terminal como el que venías utilizando, por lo que te dejará ejecutar comandos a tu equipo, etc.
Quizás lo primero que quieras es configurarla a tu gusto. Para hacerlo Alacritty busca un archivo de configuración en alguna de las siguientes ubicaciones:
$HOME/.config/alacritty/alacritty.yml$HOME/.alacritty.yml
En mi caso particular prefiero tenerlo todo ordenado, por lo que elijo la primera opción para ubicar el fichero de configuración.
Para empezar puedes utilizar el archivo que ofrece el proyecto en cada lanzamiento. Puedes descargar el archivo alacritty.yml y ubicarlo en la carpeta que antes he mencionado.
Ahora es cosa tuya el adaptar los colores, las fuentes, el comportamiento de la ventana, etc a tus gustos personales. Ten cuidad que el archivo de configuración es “muy sensible” a los espacios y donde debe ir cada cosa.
En mi caso, he copiado una configuración de un usuario que tiene una web que se llama DistroTube, ya que me gusta el esquema de colores que utiliza (Dracula) y lo he adaptado a mi gusto, cambiando la fuente y el tamaño de fuente.
Con esto, Alacritty ha quedado muy parecido a lo que venía utilizando en Konsole. Echo mucho de menos el que no tenga (de momento) la posibilidad de abrir pestañas o nuevas ventanas de Alacritty dentro de la misma sesión, algo que utilizo mucho con Konsole y que con sus atajos de teclado me resulta muy útil.
Pero bueno, para solventar eso, siempre se puede utilizar Tmux…
De momento el proyecto me ha gustado y tiene muchas cosas interesantes, veamos si es capaz de desbancar a Konsole, lo iré utilizando estos días para ver qué pasa…
Y tu ¿cual es tu emulador preferido? Ya conocías y utilizabas Alacritty. Si te animas a probarlo, comparte en los comentarios cual ha sido tu impresión.
