Use el color con la terminal Mac para agregar estilo y función

Resumen

  • Habilite salidas de texto codificadas por colores para obtener una vista más intuitiva de las estructuras de archivos, que son más fáciles de analizar de un vistazo en comparación con el blanco y negro predeterminado.
  • Ilumina tu Terminal con Neofetch para agregar arte colorido e información del sistema.
  • Ejecute automáticamente el comando "neofetch" para que cada vez que abra una nueva ventana de Terminal obtenga un toque de color e información útil.

La Terminal Mac es, en pocas palabras, aburrida. De forma predeterminada, toda la entrada y salida de texto aparece en una combinación de colores en blanco y negro. Sin embargo, con algunos ajustes, la Terminal se puede transformar para utilizar color, agregando estilo y funcionalidad a la interfaz de usuario.

Habilitar salidas de texto codificadas por colores

Cualquiera que haya usado unen Linux probablemente haya apreciado los directorios y archivos codificados por colores, que brindan señales visuales sobre los tipos de archivos y permisos. Esta era una característica que extrañaba mucho cuando usaba la configuración predeterminada de Terminal en una Mac.

Afortunadamente, reintroducir el código de colores en la Terminal de su Mac es un proceso sencillo de copiar y pegar. Este pequeño ajuste puede mejorar significativamente la usabilidad de la Terminal al hacer que las estructuras de archivos sean más intuitivas de un vistazo.

Para lograr esto, inicie Terminal y ejecute el siguiente comando para abrir su archivo de configuración de Shell:

nano ~/.zshrc

Luego, asegurándose de estar en una nueva línea, agregue el siguiente código al final del archivo:

#colorization mimicking linux
PS1="%{%F{033}%}%n%{%f%}@%{%F{green}%}%m:%{%F{yellow}%}%~%{$%f%}%  "
export CLICOLOR=1
export LSCOLORS=ExFxBxDxCxegedabagacad

Guarde el archivo con Control+O, luego salga con Control+X. Finalmente, emita este último comando para reiniciar Terminal usando el archivo .zshrc que acabamos de actualizar.

source ~/.zshrc

Tras la ejecución, los efectos de nuestras modificaciones deberían ser inmediatamente evidentes en la nueva coloración de varios aspectos del texto de su terminal.

Ilumina las cosas con Neofetch

Neofetchagrega un toque instantáneo de color a la interfaz de línea de comandos de su Mac (CLI para abreviar). Cuando lo ejecuta, el resultado resultante muestra arte colorido basado en texto, así como diversos fragmentos de información del sistema.

Tengo mi Mac configurada para que Neofetch muestre su salida cada vez que inicio Terminal o abro una nueva ventana. Mi Mac también muestra la salida de Neofetch cada vez que borro la Terminal. Además de verse bonito, esto es extremadamente útil para diferenciar visualmente espacios de trabajo si usa SSH para controlar máquinas distintas a su Mac local.

Más adelante hablaremos más sobre esas configuraciones personalizadas, pero lo primero es lo primero: instalar Neofetch en tu Mac.

Instalación de Neofetch

vamos a usarpara la instalación. Homebrew es un administrador de paquetes para macOS. Es posible que ya hayasen el pasado, en cuyo caso puede pasar a la siguiente sección. Para los principiantes, ¡no se preocupen! Instalar Homebrew es tan fácil como parece.

Todo lo que necesitas hacer es abrir Terminal.app, pegar el siguiente comando y ejecutarlo. Ingrese su contraseña cuando se le solicite, o

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Una vez que se haya autenticado, aparecerá la pantalla que se muestra en la captura de pantalla anterior. Simplemente presione Enter y siéntese mientras Homebrew hace su trabajo, se instala en su máquina y lo regresa al mensaje de entrada normal de Terminal.

Ahora que tienes instalado Homebrew, instalar Neofetch es aún más fácil. Simplemente emita el siguiente comando en la Terminal

brew install neofetch

La ventana de su Terminal se desplazará a través de las líneas de salida a medida que se instala Neofetch. Una vez que esto esté completo, pruebe su trabajo emitiendo el siguiente comando, que generará instantáneamente su hermoso arte ASCII y la información básica del sistema.

neofetch

Anteriormente mencioné cómo está configurada mi Mac para mostrar Neofetch cada vez que inicio Terminal o abro una nueva pestaña/ventana. ¡Afortunadamente, eso también es muy fácil de configurar! Simplemente abra Terminal> Configuración y navegue hasta la pestaña Perfiles en la parte superior, luego al submenú llamado "Shell".

Marque la casilla Ejecutar comando y escriba "neofetch" en el campo de texto directamente a su derecha. Asegúrate de marcar también la opción Ejecutar dentro del shell y listo. A partir de ahora, cada ventana o pestaña de Terminal estará acompañada de un toque de color que personalmente he llegado a considerar como un medio indispensable para mantener organizado mi espacio de trabajo.


Al incorporar colores en su Terminal macOS, no solo mejora su apariencia sino también su usabilidad. Estas modificaciones hacen que su interfaz de línea de comandos sea más funcional y agradable de usar. Su CLI ahora está mejor en sintonía con la filosofía de diseño central de Apple, que propone que el flujo de trabajo más productivo no puede depender únicamente de una funcionalidad rígida. Su entorno también debe ser uno que le resulte visualmente agradable y cómodo para trabajar.