Extensiones de urxvt🔗

Es posible extender las funcionalidades de urxvt mediante extensiones escritas en Perl. Una extensión no es más que un script de Perl, sin extensión en su nombre.

Por default urxvt busca las extensiones en las carpetas /usr/lib64/urxvt/perl/ y $HOME/.urxvt/ext.

Uno puede redefinir la ubicación de la carpeta de extensiones mediante la opción URxvt.perl-lib ($HOME/.Xdefaults o$HOME/.Xresources.) o bien mediante la variable de entorno URXVT_PERL_LIB.

Carpeta de extensiones

Si uno redefine la carpeta de extensiones será necesario copiar a esta las extensiones ubicadas en la carpeta por default usada por urxvt.

Para activar alguna extensión se hace uso de la opción URxvt.perl-ext-common:, indicando una lista de extensiones separadas por coma, por ejemplo:

URxvt.perl-ext-common: resize-font,xresources-256,autocomplete-ALL-the-things

Algunas extensiones cuentan con documentación, disponible mediante man. Suponiendo que se encuentra instalada la extensión /usr/lib64/urxvt/perl/tabbed, puede consultarse su documentación con el comando man urxvt-tabbed.

Algunas otras extensiones disponibles:

Fuentes🔗