Pulsa "Enter" para saltar al contenido

Personalizar inicio de sesión con neofetch y fortune

Es posible que queramos personalizar el inicio de nuestras sesiones, tanto locales, como remotas.

Para ello, podemos utilizar dos herramientas: neofetch, que nos muestra información de nuestro sistema y la distribución utilizada, y fortune, que muestra aleatoriamente frases célebres, citas, refranes, etc…

Para instalar neofetch en Ubuntu:

sudo add-apt-repository ppa:dawidd0811/neofetch
sudo apt update
sudo apt install neofetch

Si al ejecutar ‘add-apt-repository’ os devuelve ‘command not found’ es necesario instalar el paquete:

sudo apt install software-properties-common

$Para instalar neofetch en Debian Jessie:

echo «deb http://dl.bintray.com/dawidd6/neofetch jessie main» | sudo tee -a /etc/apt/sources.list
curl -L «https://bintray.com/user/downloadSubjectPublicKey?username=bintray» -o Release-neofetch.key && sudo apt-key add Release-neofetch.key && rm Release-neofetch.key
sudo apt-get update
sudo apt-get install neofetch

Para instalarlo en CentOS, Fedora, RHEL…

sudo dnf install dnf-plugins-core
sudo dnf copr enable konimex/neofetch
sudo dnf install neofetch

Una vez instalado, se ejecuta mediante:

neofetch

La salida del comando, además de un vistoso gráfico ascii con el logo de nuestra distribución, nos mostrará:

  • Usuario y nombre de la máquina
  • Distribución
  • Modelo (opcional)
  • Versión del kernel
  • Tiempo de encendido
  • Número de paquetes instalados
  • Versión de shell instalada
  • Resolución de pantalla
  • Entorno de escritorio utilizado (opcional)
  • Tema del entorno de escritorio (opcional)
  • Tema de iconos (opcional)
  • Fuentes utilizadas en el entorno gráfico (opcional)
  • Procesador(es) de nuestra máquina
  • Tarjeta gráfica instalada
  • Memoria RAM usada/total

Como podéis ver en la imagen que encabeza la entrada, alguna información no se muestra cuando se ejecuta en una shell sin entorno gráfico.

Para instalar fortune en Debian,Ubuntu y derivados, ejecutamos:

sudo apt install fortunes

En CentOS, Fedora:

sudo dnf install fortunes

Si queremos los mensajes en español, el paquete a instalar será fortunes-es

Una vez instalado, para invocarlo:

fortune

Para incluir la ejecución de ambas aplicaciones al inicio de nuestra sesión, añadimos las siguientes lineas a nuestro fichero $HOME/.bashrc:

if [ -f /usr/bin/neofetch ]; then neofetch; fi
if [ -f /usr/games/fortune ]; then fortune; fi

En el caso de que queramos que se ejecuten cuando realicen login todos los usuarios, no únicamente el nuestro, el fichero a editar sería /etc/bash.bashrc. 

Deja una respuesta

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