TUNEA TU TERMINAL
Hoy os traigo un tutorial completísimo sobre nuestra querida terminal. Prepararos para hacer de vuestra aburrida y común terminal algo totalmente distinto: cambiaremos la apariencia de tu terminal haciendo que nos salude, vamos a darle un toque de color al prompt y a darle un toque más divertido cuando introduzcamos la contraseña.
Prompt
¿Qué es el prompt? es es mensaje que aparece en la terminal cuando la abrimos y que nos dice: el nombre de usuario, el nombre que le hemos puesto al ordenador que estamos usando, el lugar en el que nos encontramos y si estamos usándola como usuario ($) o superusuario(#). Olvídate de ese usuario@nombre_pc: ~$
Vamos a darle un toque personal y lleno de colorido.
Abrimos el archivo .bashrc y lo editamos:
Forma con la terminal: gedit .bashrc (o con el editor que queramos: normalmente gedit suele estar instalado, si usamos kde es kate .bashrc, pero hay muchos otros como nano, krwite, mousepad, emacs,…)
Forma con la terminal: gedit .bashrc (o con el editor que queramos: normalmente gedit suele estar instalado, si usamos kde es kate .bashrc, pero hay muchos otros como nano, krwite, mousepad, emacs,…)
Forma visual: Primero, vamos a irnos a nuestra carpeta personal y vamos a mostrar los elementos ocultos: Ctrl+H (en kde F8) y doble click en .bashrc
Al final del documento añadimos el prompt que queramos escribiendo PS1=”esquema del prompt”. Yo por ejemplo tengo:
Al final del documento añadimos el prompt que queramos escribiendo PS1=”esquema del prompt”. Yo por ejemplo tengo:
#prompt
PS1=”[e[0;1m]┌─ u e[32;1m]manjaro e[0;1m] w n└──┤|▶ [e[0m]“
El símbolo # denota que es un comentario y por lo tanto, lo que se escriba después no va a repercutir en el sistema.
[e[0;1m]┌─ designa que comience con un color predefinido (en mi caso el blanco) (0) y en negrita (1) y se aplica a ┌─ y a u. u designa que escriba el nombre del usuario.
e[32;1m]manjaro escribe “manjaro” en el color verde (32) y en negrita (1)
e[0;1m] w designa que escriba en blanco(0) la posición en la que nos encontramos (w) en negrita (1)
n└──┤|▶ introduce un salto de línea (n) y el símbolo └──┤|▶ (todo con la tipografía que tenía antes, ya que no la hemos cambiado)
[e[0m] define que vamos a escribir con el color predefinido el resto de información
Hoy os traigo un tutorial completísimo sobre nuestra querida terminal. Prepararos para hacer de vuestra aburrida y común terminal algo totalmente distinto: cambiaremos la apariencia de tu terminal haciendo que nos salude, vamos a darle un toque de color al prompt y a darle un toque más divertido cuando introduzcamos la contraseña.
Prompt
¿Qué es el prompt? es es mensaje que aparece en la terminal cuando la abrimos y que nos dice: el nombre de usuario, el nombre que le hemos puesto al ordenador que estamos usando, el lugar en el que nos encontramos y si estamos usándola como usuario ($) o superusuario(#). Olvídate de ese usuario@nombre_pc: ~$
Vamos a darle un toque personal y lleno de colorido.
Abrimos el archivo .bashrc y lo editamos:
Forma con la terminal: gedit .bashrc (o con el editor que queramos: normalmente gedit suele estar instalado, si usamos kde es kate .bashrc, pero hay muchos otros como nano, krwite, mousepad, emacs,…)
Forma visual: Primero, vamos a irnos a nuestra carpeta personal y vamos a mostrar los elementos ocultos: Ctrl+H (en kde F8) y doble click en .bashrc
Al final del documento añadimos el prompt que queramos escribiendo PS1=”esquema del prompt”. Yo por ejemplo tengo:
#prompt
PS1=”[e[0;1m]┌─ u e[32;1m]manjaro e[0;1m] w n└──┤|▶ [e[0m]“
El símbolo # denota que es un comentario y por lo tanto, lo que se escriba después no va a repercutir en el sistema.
[e[0;1m]┌─ designa que comience con un color predefinido (en mi caso el blanco) (0) y en negrita (1) y se aplica a ┌─ y a u. u designa que escriba el nombre del usuario.
e[32;1m]manjaro escribe “manjaro” en el color verde (32) y en negrita (1)
e[0;1m] w designa que escriba en blanco(0) la posición en la que nos encontramos (w) en negrita (1)
n└──┤|▶ introduce un salto de línea (n) y el símbolo └──┤|▶ (todo con la tipografía que tenía antes, ya que no la hemos cambiado)
[e[0m] define que vamos a escribir con el color predefinido el resto de información
Os dejo un esquema con los colores y estilos para escribir:
Colores:
Predeterminado: 0
Negro: 30
Rojo: 31
Verde: 32
Amarillo: 33
Azul marino: 34
Morado: 35
Celeste: 36
Blanco: 37
Estilos:
Predeterminado: 0
Negrita: 1
Normal: 2
Cursiva: 3
Subrayado: 4
Intermitente: 5
Selección de palabras por fondo: 6
Fondo del color de las palabras: 7
Personalmente, creo que el intermitente (5) mola mucho aunque a la larga a lo mejor cansa, pero deberíais probarlo
Por último, si queréis que en modo superusuario (o root) también quede definido un estilo como el que habéis puesto (o distinto), repetid los pasos como root (ahora la carpeta personal estará en /root/).
Saludo
Bien, ahora vamos a crear un saludo en ASCII para que, al entrar en la terminal nos salga. Puede ser desde un screenfetch hasta un dibujo en ASCII que elijamos nosotros:
Dibujo o saludo que elijamos nosotros: creamos un archivo de texto plano llamado .saludo y escribimos en él:
echo ‘nuestro saludo o nuestro dibujo’
Ahora, le damos permisos de ejecución: propiedades→ hacer ejecutable o bien:
sudo chmod +x .saludo
volvemos a abrir .bashrc y escribimos justo antes del prompt ./saludo
Os recomiendo esta página si tenéis en mente un dibujo en especial, si no, esta otra
Para el screenfetch: instalamos screenfetch:
Para debian y derivados como ubuntu o linux mint:
wget -c git.silverirc.com/cgit.cgi/screenfetch.git/snapshot/screenfetch-3.2.2.tar.gztar -xzvf screenfetch-3.2.2.tar.gz
cd screenfetch-3.2.2
sudo chmod +x screenfetch-dev
./screenfetch-dev
Para Arch y derivadas:
sudo pacman -S screenfetch
Después, se hace lo mismo que con el saludo, escribimos screenfetch encima del prompt y listo. Ojo, también podéis usar screenfetch sin necesidad de dejarlo en .bashrc escribiendo ésto en la terminal.
Hay una especie de mezcla entre el saludo y el screenfetch rulando por internet, yo os pongo el enlace al blog de Yoyo308, que es donde lo leí y donde podéis informaros mejor con respecto al tema
Os dejo una muestra:
Insultator
Sí, habéis leído bien, vamos a hacer que nuestra terminal nos insulte (en inglés) cada vez que nos equivocamos de contraseña
Vamos a editar el archivo referente a los superusuarios con
sudo visudo
luego, nos vamos a la línea que comienza con Defaults y añadimos al final la palabra insults si no está, simplemente la añadimos al final
Defaults env_reset → Defaults env_reset,insults
ahora guardamos los cambios con Ctrl+o y salimos con Ctrl+x
ahora puedes volver a abrir la terminal o usar sudo -k para que olvide la contraseña durante la sesión y equivocarte las veces que quieras para echar unas risas
Compártelo:

