Terminal estilo quake (yakuake, tilda) en entornos pequeños

Bueno esta vez la receta será para armar una consola estilo quake en un escritorio que no sea KDE ni GNOME que ya tienen sus respectivas aplicaciones dedicadas (yakuake y tilda).

OOO una consola para la queith :p?

A chis y este bicho azul de donde salio? y es quake no queith

ahh, ok, y no soy un bicho azul, soy blue

Ahuevo

No no, asi me llamo, pero bueno no te quedes ahí seguí con lo que estabas explicando …

MMM (inserte gruñido de rottweiler aqui) ok, como decía las terminales no pueden funcionar correctamente fuera de su entorno nativo, por esa razón existe yeahconsole.

yeah- que?

Yeahconsole un programa que usa a otra terminal (ya sea esta xterm o rxvt-unicode) como su motor convirtiendo a esta en una terminal quake.

EEE dejame ver si entendi, decis que con ese yeayeah podes hacer que una xterm (que fea esa consola) funcione como yakuake?

Si y por enésima vez es yeahconsole (tuxwarrior entrando en modo taliban ortográfico).

Receta:

-Un escritorio que no sea ni KDE ni GNOME (si usas uno de estos usa sus aplicaciones nativas mejor)

-yeahconsole

-una terminal mínima (xterm, rxvt-unicode o mrxvt)

Procedimiento:

1) Instalar todo con apt:

# aptitude install yeahconsole rxvt-unicode 
(usare rxvt-unicode para mi demostración)

OOO

Shh…(tuxwarrior callando a blue como que fuera un ringtone en el cine)

Bueno una ves instalado todo procedemos a configurar:

Para rxvt-unicode creamos un archivo llamado .Xdefaults con nuestro editor de texto favorito:

kate

el que sea sirve:

nano .Xdefaults

e ingresamos lo siguiente:

URxvt*transparent:true #(habilitar transparencia)
URxvt*saveLines:12000   #(tamaño de buffer en lineas)
URxvt*foreground:white  #(primer plano o color de letra)
URxvt*background:black  #(fondo)
URxvt*shading: 40       #(nivel de opacidad, menor numero es mas oscuro)
URxvt*font: xft:Bitstream Vera Sans Mono:pixelsize=13  #(tipo de letra y tamaño)

(si copian esto quiten los comentarios osea lo que va despues de la #)

Ahora para yeahconsole usamos el .Xresources (si otro archivo) asi:

yeahconsole*term:urxvt
yeahconsole*consoleHeight:25
yeahconsole*screenWidth: 1024
yeahconsole*xOffset: 25

Y damos los siguientes comandos para refrescar la configuración:

le vas a dar un fresco a la configuración? pobrecita ha de estar muy sedienta

(Sonido de mano pegando de talegazo en una frente)

Refrescar es que revise la nueva configuración o que aplique los cambios, no que le de un fresco para que se quite el calor ¬¬, como decía:

xrdb -load .Xresources
xrdb -merge .Xresources

Y listo, aqui el resultado de las configuraciones:

Apariencia de rxvt-unicode

Apariencia de rxvt-unicode

Yeahconsole activado

Yeahconsole activado

OOO que bonito quedo :p

Si, y gasta muy poca memoria, si quieren tener tabs en esa consola se las deben activar a rxvt-unicode, pongan al final de .Xdefaults esta línea:

URxvt.perl-ext-common: default,tabbed

Y listo, para usar yeahconsole deben escribir el comando yeahconsole en un dialogo “ejecutar” (normalmente alt+f2) y usar el atajo “Control+Alt+y” para sacar y esconder la terminal, si usan tabs los atajos son estos:

“Shift+Flecha-abajo(de las cursoras)” abre tab (o pestaña) nueva.

“Shift+Flecha -derecha ” o “Shift+Flecha-izquierda” para cambiar de tab

Si quieren que salga al inicio de la sesion creen un archivo ~/.config/autostart/yeahconsole.desktop y escriban esto:

[Desktop Entry]
Version=1.0
Terminal=false
Exec=yeahconsole

Luego le dan permisos de ejecucion:

(oh no este lo va a fusilar al pobre archivo)

chmod a+x ~/.config/autostart/yeahconsole.desktop

Y listo ya tienen una terminal quake en un escritorio cualquiera o incluso en un WM.

\o/ a probar la terminal queith, salu….

P.D.: Me piratie para este post al blue, personaje de kradssen  XD

Anuncios

Un comentario en “Terminal estilo quake (yakuake, tilda) en entornos pequeños

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s