-------------------------------------------------------------------------------------------------------------------------------------------------------
“Free software” is a matter of liberty, not price.
-------------------------------------------------------------------------------------------------------------------------------------------------------

Por qué «software libre» es mejor que «código abierto» cdlibre.org ---Software de código abierto de forma gratuita ---

Traductor

- Neofetch en Vertical: Optimizando Termux para Android -

Optimizar la terminal en Android es fundamental para la productividad. En este tutorial vamos a modificar dos archivos clave de Termux para conseguir un diseño vertical de alto impacto y una automatización completa.

Paso 1: Los archivos que vamos a editar

Para este nivel de personalización, trabajaremos con dos archivos neurálgicos del sistema:

  • config.conf: Ubicado en ~/.config/neofetch/. Controla qué datos técnicos se muestran.
  • .bashrc: Ubicado en tu carpeta principal (~). Es el archivo que se ejecuta automáticamente al abrir la terminal.

Paso 2: Cómo editar con Nano (Modo Experto)

El editor nano es la herramienta estándar. Si no lo tienes, instálalo con pkg install nano. El flujo de trabajo es el siguiente:

  1. Abrir: Escribe nano seguido de la ruta del archivo.
  2. Editar: Escribe o pega el código.
  3. Guardar y Salir: Presiona Ctrl + X, luego pulsa la tecla Y y finalmente Enter.

Paso 3: Configuración de Neofetch

Primero, preparamos el motor de Neofetch para que el texto ocupe todo el ancho de la pantalla desactivando el logo lateral:

nano ~/.config/neofetch/config.conf

Busca la línea image_backend y déjala configurada así:

image_backend="off"

Paso 4: Personalización del .bashrc

Copia este código y pégalo al final del todo (puedes mantener presionada la pantalla para pegar). Con esto estás añadiendo a tu archivo "bashrc" una configuración personalizada:

nano ~/.bashrc
# =========================
# 🧼 CLEAR + NEOFETCH
# =========================
clear() {
  command clear
  stty sane 2>/dev/null
  neo --ascii_distro android --color_blocks on
}

# =========================
# 🎨 PROMPT VERDE BRILLANTE
# =========================
PS1='\[\e[1;32m\]\w \$ \[\e[0m\]'

# =========================
# 🚀 AUTO NEOFETCH (Comando: neo)
# =========================
neo --ascii_distro android

¿Qué mejoras estás aplicando?

  • Función Clear mejorada: Ahora cada vez que limpies la pantalla con el comando clear, se inicia automáticamente con el logo y la información de tu celular mostrada en pantalla.
  • Prompt en verde brillante: Cambia el color de la línea de comandos ~ $ de un verde pálido a un verde brillante mucho más estético.
  • Auto Neofetch al iniciar: Cada vez que inicies tu Termux, aparecerá el logo de Android en ASCII y la información de tu celular de forma automática.

Conclusión

Tras guardar los cambios (Ctrl+X, Y, Enter), tu terminal tendrá dos modos de uso:

  1. El nuevo comando "neo": Si escribes neo, usas clear o abres la app, verás el diseño optimizado con el logo arriba y la info abajo.
  2. El comando original "neofetch": Si lanzas el comando neofetch, ahora te mostrará solo la información técnica sin el logo, ideal para copiar datos rápidamente.

Resultado Final

Tras guardar con Ctrl+X, Y, Enter, reinicia Termux. Verás el logo de Android con máximo contraste:

         -o          o-
          +hydNNNNdyh+
        +mMMMMMMMMMMMMm+
      `dMMm:NMMMMMMN:mMMd`
      hMMMMMMMMMMMMMMMMMMh
  ..  yyyyyyyyyyyyyyyyyyyy  ..
.mMMm`MMMMMMMMMMMMMMMMMMMM`mMMm.
:MMMM-MMMMMMMMMMMMMMMMMMMM-MMMM:
:MMMM-MMMMMMMMMMMMMMMMMMMM-MMMM:
:MMMM-MMMMMMMMMMMMMMMMMMMM-MMMM:
:MMMM-MMMMMMMMMMMMMMMMMMMM-MMMM:
-MMMM-MMMMMMMMMMMMMMMMMMMM-MMMM-
 +yy+ MMMMMMMMMMMMMMMMMMMM +yy+
      mMMMMMMMMMMMMMMMMMMm
      `/++MMMMh++hMMMM++/`
          MMMMo  oMMMM
          MMMMo  oMMMM
          oNMm-  -mMNs

 u1_a6666@localhost
 -----------------
 Modelo: samsung SM-A127F
 S.O.: Android 13 aarch64
 Kernel: 4.19.111-27127798
 Uptime: 5 days, 49 mins
 Paquetes: 209 (dpkg), 1 (pkg)
 Shell: bash 5.3.9
 Memoria: 2822MiB / 3703MiB (76%)
 CPU: (8)