Personalizando Urxvt (rxvt-unicode), esa magnífica consola

rxvt-unicode o simplemente urxvt, así­ es como se le conoce a este magnifico emulador de terminal.

Siempre he sido fan de la personalización de mi sistema, y siendo un asiduo usuario de la consola debía buscar una que satisficiera mis necesidades al respecto, fue así como después de probar algunas, me quede con esta.

La manera de instalarla no la explicare dada la diversidad de distribuciones que manejamos aquí, revisen sus repositorios para saber si se encuentra disponible para su distribución (estoy seguro que así será en la mayoría de los casos) o también pueden visitar la página del proyecto.

Lo que ahora veremos es una pequeña guía de como podemos personalizarla un poco.

Iniciemos con una breve reseña

rxvt-unicode es una mejora de rxvt (otro emulador de terminal), su nombre lo recibe de la incorporación de soporte para unicode, una de sus características notables es el soporte para pestañas, algo que en lo personal me resulta muy útil, ademas es muy ligero y cuenta con interprete perl integrado.

Una vez que hemos instalado urxvt nos llevaremos una tal vez desagradable sorpresa al momento de abrirla por primera vez, y es que la interfaz con la que cuenta esta muy “descuidada”, por fortuna es algo que podemos solucionar fácilmente.

Para hacer esto debemos editar el archivo ~/.Xdafaults o ~/.Xresources, dependiendo cual te acomode mejor. Esta demás mencionar que cada cual debe usar su editor de texto preferido, en mi caso usaré vim.

$vim ~/.Xresources

Y agregaremos las siguientes lineas:

# – Especificamos los colores con los que trabajaremos en urxvt, ustedes pueden hacer las combinaciones que gusten

!Negro
URxvt.color0: #000000
URxvt.color8: #555753
!Rojo
URxvt.color1: #990099
URxvt.color9: #8E388E
!Verde
URxvt.color2: #4E9A06
URxvt.color10: #699000
!Amarillo
URxvt.color3: #FFA500
URxvt.color11: #FFA500
!Azul
URxvt.color4: #3465A4
URxvt.color12: #729FCF
!Magenta
URxvt.color5: #75507B
URxvt.color13: #AD7FA8
!Cyan
URxvt.color6: #06989A
URxvt.color14: #34E2E2
!Blanco
URxvt.color7: #FFFFFF
URxvt.color15: #FFFFFF

# – Apariencia de la ventana
# |- Especificamos el titulo de la ventana, por default, urxvt
URxvt.title:Consola
# |- Agregamos un icono personalizado, el cual debe encontrarse en la direccion que especifiquemos
URxvt.iconFile:/usr/share/icons/consola.svg
# |- Eliminamos las barras de scroll (en lo personal no me gustan)
URxvt.scrollBar:false
# |- Agregamos transparencia
URxvt.depth: 32
URxvt.background:[80]#000000
# |- Definimos el color principal (letras)
URxvt.foreground:#699000
# |- Definimos el color del cursor
URxvt.cursorColor:#699000
# |- Añadimos parpadeo al cursor
URxvt.cursorBlink:true
# |- Definimos el tipo de fuente a usar (para obtener una lista completa de fuentes disponibles en su sistema use “fc-list” en su consola).
URxvt.font: xft:Terminus:pixelsize=12
# |- Si se presenta separación entre caracteres agregue, donde -1 es la cantidad de pixeles a disminuir
URxvt.letterSpace:-1
# |- Agregamos soporte para pestañas
URxvt.perl-ext-commoni:default,tabbed
# |- Definimos el color de fondo de las pestañas
URxvt.tabbed.tab-bg:#000000
# |- Definimos el color frontal de las pestañas
URxvt.tabbed.tab-fg:#699000
# |- Definimos el color de fondo de los separadores de pestañas
URxvt.tabbed.tabbar-bg:#000000
# |- Definimos el color frontal de los separadores de las pestañas
URxvt.tabbed.tabbar-fg:#4E9A06

Ahora guardamos y reiniciamos o recargamos mediante [b]xrdb[/b] haciendo

xrdb ~/.Xresources

o

xrdb ~/.Xdefaults

y tendremos una terminal parecida a esto:


Manejando  colores hexadecimales

Existe gran cantidad páginas que nos ayudan con el manejo de los colores hexadecimales para poder hacer combinaciones de acuerdo a lo que a nosotros consideremos adecuado, recomiendo visitar esta página.

Manejando  las pestañas

Abrir una nueva pestaña:

Existen dos formas de crear nuevas pestañas, una de ellas es haciendo clic con el ratón sobre la opción [NEW] en la esquina superior izquierda de nuestra consola y la otra es con la combinación de teclas SHIFT + Tecla de curso abajo.

Cerrar la pestaña actual:

Combinación de teclas CTRL + D

Cambiar de pestaña:

SHIFT + Tecla de cursos izquierda o SHIFT + Tecla de cursor derecha, según sea el caso.

Otras referencias

Para mayor referencia sobre las opciones de personalización que nos ofrece urxvt podemos visitar su página oficial o podemos hacer uso de las man pages  desde nuestra consola.

Ademas puede interesarles visitar

Urxvt en la wiki de Arch
 Urxvt en la wiki de Crunchbang
 Urxvt en un blog de Fedora
 Urxvt en un blog de Debian
 Urxvt en el blog Ciberterminal


DMoZ

DMoZ: Amante de la libertad en todas sus formas, navegante en los mares GNU/Linux y apasionado de la existencia. Escribo artículos como forma de aportar ese pequeño grano de arena a la comunidad que tanto me ha dado. [ Linux User #534943 ][ Slackware & Xfce & Urxvt & Zsh ]


11 comentarios en “Personalizando Urxvt (rxvt-unicode), esa magnífica consola

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Current day month ye@r *

  1. simplemente magnifico, no sabia que se podia hacer tanto con esa consola!! es realmente increible el nivel de personalizacion, lo pondre en practica, gracias!

    1/11
  2. Recién lo instale DmoZ, por defecto es una patada en los…., pero modificándolo queda muy bien. Lo que si, al lanzarlo agrego -uc porque me gusta el cursor “underline” el “block” lo detesto. me hace acordar a C64. Saludos!

    2/11
  3. En mi distro (archlinux) hay dos binarios para lanzarla. urxvt, que no tiene pestañas y urxvt-tabbed, que tiene pestañas pero no sale el fondo transparente. Además no me funcionan las teclas SHIFT+Cursores ni para abrir pestañas ni para moverme por ellas con ninguno de los dos binarios.

    Creo que de momento me quedo con la terminal de XFCE. :)

    3/11
    • Al final de la nota agregue unos enlaces, incluso el de la wiki de Arch, puedes pasar por ellos, se especifican otras formas de lograr la transparencia para urxvt, ademas siempre hay forma de lograr transparencias con xcompmgr …

      Saludos !!! …

      6/11
  4. Muy interesante,me daré una vuelta por

    http://en.gentoo-wiki.com/wiki/Rxvt-Unicode

    Haber que sale

    Gracias

    7/11
  5. Gracias por compartir!. Acá pueden encontrar más configuraciones… http://dotshare.it/
    Hay configuraciones para colores de consola, vim, ncmpcpp, emacs, conky, etc. Tambien hay configuraciones para los tilings

    8/11
  6. Creo que nadie lo ha mencionado, pero para recargar algún cambio en ~/.Xresources, se debe ejecutar:

    xrdb ~/.Xresources

    9/11
  7. Desde hace mucho que uso esta consola en mis sistemas. Lo mejor es que se puede utilizar de forma daemon/client gracias a urxvtd y urxvtc.

    Por cierto, una opcion bastante util es la de poder abrir urls en el navegador ya sea a traves del mouse o el teclado :D

    EoF

    11/11

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Current day month ye@r *