ProfanityXmpp

Desde que descubrí el chat con Xmpp o antes Jabber mi programa favorito era Pidgin, Pidgin + OTR para hacer una buena pareja en la que OTR se encargara de cifrar todas las conversaciones.

Pero bueno el tiempo pasa y las cosas van cambiando, antes usaba Ubuntu y ahora uso Debian, antes use OpenOffice y ahora uso LibreOffice aunque en realidad no mucho tampoco, también antes use Owncloud y ahora Nextcloud.

Ya sea por experimentar cosas nuevas, o por que en las cryptoparties en Berlín me dijeron que Pidgin tiene problemas de seguridad y que nadie los arregla, o por que el avance de un o una buen@ usuari@ de GNU/Linux es mudarse mas y mas a la terminal con el avance del tiempo así que deje a Pidgin y me pase a Profanity...

Desde hace tiempo me interese en un programa de chat con soporte para Xmpp en la terminal, así que probé Finch pero no me gusto, ya ni recuerdo bien si fue por la combinación de teclas o solo por que no tenia soporte para OTR, pero como sea lo deje de usar, paso un buen tiempo hasta que me entere de la existencia de Profanity lo quise probar de inmediato, pero la verdad estaba muy acostumbrado a Pidgin como para dejarlo tan fácil así que tardo todavía un buen tiempo hasta que lo deje.

No fue sino hasta la ultima ves que fórmate mi computadora y que no fue hace mucho que me decidí a instalar primero Profanity y en esta ocasión resistirme a Pidgin, y así fue como Profanity me fue gustando mas y mas.

Profanity tiene un muy buen soporte para OTR así que eso ya era un gran punto a su favor, moverse entre las ventanas tampoco es muy difícil, en su página web http://profanity.im tienen una muy buen documentación para aprender a usarlo.

Algo que me encanto fue el soporte de Profanity para la [GNU Readline] es decir la misma forma con la que se puede mover un@ en la terminal Bash y con eso me refiero a que presionando las teclas Ctr + a por ejemplo en la linea de comandos se regresa hasta el inicio de la linea, con Ctr + e se va al final, con Ctr + w se borra la ultima palabra, con Ctr + k se borra todo lo que este enfrente, etc hay muchas mas opciones que pueden ver aquí.

Un punto con el que no estaba completamente contento con Profanity fue con los temas, las opciones que tenia eran la siguientes:

  • complex
  • bios
  • simple
  • joker
  • spawn
  • original
  • boothj5_laptop
  • forest
  • headache
  • boothj5
  • boothj5_slack
  • aqua
  • hacker
  • batman
  • orange
  • whiteness
  • original_bright
  • shade
  • mono

Y en general me parecían muy coloridas, solo me convecino el tema llamado "mono" que es básicamente blanco y negro, pero tampoco me convencía completamente para mi gusto tenia muy pocos contrastes, todo el texto blanco y con eso a veces se me dificultaba diferenciar lo que había dicho la otra persona en el chat y lo que había dicho yo mismo, por eso me entretuve un rato haciendo mi propio tema al que llame Negro y que lo pueden encontrar en Gitlab, en la página de Profanity te sugieren que si haces un nuevo tema y lo quieres compartir lo subas a Github pero como esa página ya se la "chupo el diablo" o sea ya la compro Microsoft pues yo no tengo nada que hacer por ahí.

Saludos y happy hacking.