Tema de Jannah La licencia no está validada. Vaya a la página de opciones del tema para validar la licencia. Necesita una sola licencia para cada nombre de dominio.

Formas sencillas de personalizar el símbolo del sistema en Linux para mejorar la productividad

Personalizar el símbolo del sistema en Linux puede hacer que el uso del sistema sea más eficiente y sencillo. Al personalizar la interfaz y las opciones, puede organizar el entorno de trabajo para que se adapte a sus necesidades, ahorrar tiempo ejecutando comandos repetitivos y acceder a información importante de un vistazo. Ya sea que desee personalizar colores, agregar accesos directos o incluso cambiar el texto que aparece, hay muchas formas de hacer que el símbolo del sistema funcione de manera más ágil y refleje sus preferencias personales.

Maneras sencillas de personalizar el símbolo del sistema de Linux para mejorar la productividad

Los puntos más importantes aprendidos.

  • Personalizar un mensaje de Bash no sólo es divertido, sino que también puede resultar útil.
  • Mostrar información simple del sistema es fácil, pero las indicaciones más elegantes pueden volverse complejas rápidamente.
  • Los complementos y scripts de terceros le permiten personalizar su enrutador más fácilmente.

¿Estás cansado de que el enrutador terminal de los demás parezca más elegante que el tuyo? No es sólo un enrutador atractivo, sino que un enrutador de terminal bien personalizado también puede aumentar su productividad y es fácil comenzar a usarlo.

¿Por qué deberías personalizar el router de tu terminal?

Esto es más importante si se mueve con frecuencia entre varias computadoras diferentes, ya sea local o remotamente, pero un mensaje de Terminal dedicado puede ayudarlo a identificar rápidamente en qué computadora ha iniciado sesión actualmente. Si copia ~/.bashrc u otros archivos de configuración en cada computadora que use, este no será el caso, pero un mensaje de Terminal dedicado puede facilitar la identificación rápida de su computadora.

Un enrutador de terminal dedicado puede brindarle mucha más información que solo su nombre de usuario o nombre de host. El símbolo del sistema puede proporcionarle fácilmente información sobre su directorio de trabajo actual, si el directorio en el que se encuentra está bajo control de versiones y si los archivos de ese repositorio están actualizados, por ejemplo. Un simple cambio de color puede permitirle saber si el último comando que ejecutó fue exitoso o no.

Hablando de colores, diferentes personas prestan más o menos atención a diferentes colores. Si encuentra la combinación correcta, es posible que de repente pueda analizar más información desde el símbolo del sistema sin tener que estudiarla. Algunos colores pueden tener el efecto contrario, por lo que es posible que tengas que experimentar un poco para encontrar el que más te convenga.

Por supuesto, no debes ignorar el simple factor divertido de personalizar tu símbolo del sistema. Si bien hay muchas razones prácticas, es bueno simplemente disfrutar un poco más de mirar tu estación. Después de todo, lo más probable es que si estás usando Linux, pases una cantidad de tiempo no trivial en la Terminal, por lo que también podría verse bien.

Cómo personalizar tu mensaje de Bash
En este artículo, nos centraremos en personalizar Bourne-Again Shell, comúnmente conocido como Bash. Si bien algunos de los métodos aquí son similares a lo que podría hacer con otros contenedores, normalmente usan una sintaxis algo diferente, por lo que sus resultados variarán. Asegúrese de consultar las páginas del manual o la documentación correspondientes si está utilizando otro shell.

Personalizar su terminal implica configurar la variable de entorno PS1. Puedes configurar esto temporalmente dentro de tu terminal, simplemente escribiendo algo similar a lo siguiente:

PS1="Your wish is my command: "

Por supuesto, esto no es exactamente útil, por lo que probablemente querrás que el terminal te brinde información relevante. Aquí deberá pensar qué información desea mostrar y cómo formatearla.

Maneras sencillas de personalizar el símbolo del sistema de Linux para mejorar la productividad

Tenemos una lista de los caracteres especiales básicos que necesita saber sobre Bash, que le ayudarán a empezar. Para obtener información más detallada, deberá consultar Sección de reclamos en el manual de Bash.

Por ejemplo, pruebe algo como lo siguiente:

PS1="\u@\H \W: "

En el ejemplo anterior, \u imprime su nombre de usuario, \H imprime el nombre de host de su computadora y \W muestra el directorio de trabajo. Esta no es información adicional que encontrará en un símbolo del sistema Bash típico, pero muestra lo fácil que es formatear la información en el símbolo del sistema.

Maneras sencillas de personalizar el símbolo del sistema de Linux para mejorar la productividad

Colores y caracteres especiales.

Desafortunadamente, agregar colores a un mensaje de Bash no es tan fácil como debería ser. Deberá tomar algunos códigos de color ANSI que ya son difíciles de manejar y moverlos un poco al formato correcto en el mensaje de color. Para facilitar un poco las cosas, aquí hay una lista de colores comúnmente utilizados:

  • Negro:\033[30m
  • Rojo: \033[31m
  • Verde: \033[32m
  • Amarillo:\033[33m
  • Azul:\033[34m
  • Púrpura:\033[35m
  • Celestial:\033[36m
  • Blanco:\033[37m

Para colorear el resultado anterior, puedes usar algo como esto:

PS1="\033[31m\u@\033[34m\H \033[36m\W: "

El resultado parece llamativo y puede ser difícil de leer dependiendo de su entorno, pero sirve como ejemplo de cómo personalizar los colores. Puede utilizar caracteres ANSI similares para imprimir caracteres especiales en el terminal.

Maneras sencillas de personalizar el símbolo del sistema de Linux para mejorar la productividad

Haga que su símbolo del sistema sea permanente

Después de probar el símbolo del sistema, es fácil conservar los cambios que ha realizado una vez que se decide por algo que le gusta. Simplemente agregue el símbolo del sistema al archivo .bashrc en su directorio de inicio. Por ejemplo, para agregar el símbolo del sistema coloreado arriba a su símbolo del sistema Bash, agregue lo siguiente a ~/.bashrc:

export PS1="\033[31m\u@\033[34m\H \033[36m\W: "

Por supuesto, también existen formas más sencillas de personalizar el símbolo del sistema.

Accesos directos a un símbolo del sistema más llamativo

Bien, ahora puedes comenzar con algunas personalizaciones básicas, pero ¿qué pasa con las configuraciones exageradas que has visto en Internet? Estas son básicamente las mismas técnicas que hemos usado hasta ahora, pero usando fuentes especiales conocidas como Fuentes Nerd Que utiliza caracteres Unicode para mostrar símbolos.

Si bien puedes comenzar a usar estas fuentes tú mismo, también puedes usar un marco de shell existente. Uno de los ejemplos más comunes es Oh-Dios-Zsh, El cual, como su nombre indica, sólo está disponible para el shell Z, también conocido como zsh. Dado que nos centramos en Bash para esta guía, esto no funcionaría para nosotros.

Afortunadamente, existen otras opciones. Una de las mejores opciones al momento de escribir este artículo es Starship, un símbolo del sistema personalizable para cualquier shell, incluido Bash. Está escrito en Rust para mayor velocidad yLas instrucciones de introducción son sencillas.. Incluso está incluido en los repositorios de determinadas distribuciones de Linux como Arch, Void y openSUSE.

Formas sencillas de personalizar el símbolo del sistema de Linux para mejorar la productividad

Otra opción popular es Oh mi elegante. Lo más probable es que, si hay algo que desearías poder hacer con Starship, puedas hacerlo con Oh My Posh. La desventaja es que se trata de una inmersión mucho más profunda cuando se trata de conocer los entresijos del sistema. Sin embargo, si realmente desea modificar su símbolo del sistema, esto ofrece la mayor flexibilidad.

¿Qué pasa con otras portadas?

Si bien nos centramos principalmente en el símbolo del sistema Bash para este artículo, no es su única opción para una terminal Linux. Por ejemplo, en macOS, Zsh era el shell predeterminado para muchas versiones importantes en este momento. Tiene algunas características que hacen que también valga la pena echarle un vistazo a Bash, dependiendo de lo que estés buscando.

Para empezar, Zsh ofrece finalización de pestañas. Esto es más poderoso que el autocompletado que obtienes con Bash y puede ser especialmente útil si no recuerdas bien tus comandos. Zsh también tiene algunas características que pueden simplificar la personalización del símbolo del sistema sin utilizar un marco.

Maneras sencillas de personalizar el símbolo del sistema de Linux para mejorar la productividad

Otra opción es Friendly Interactive Shell, también conocido como Fish. Esto hace que tanto Bash como Zsh parezcan muy simples una vez instalados, ya que están repletos de funciones una vez instalados. Esta máscara tiene un montón de características excelentes, pero su principal reclamo a la fama son sus sugerencias automáticas.

A diferencia de completar con pestañas, Fish comenzará automáticamente a completar los comandos que escriba con opciones populares. Si hay un archivo en particular que abre o un directorio en particular al que se mueve con frecuencia, verá esta sugerencia tan pronto como comience a escribir cd, por ejemplo. Para ignorar la sugerencia, continúe escribiendo el comando que iba a escribir.

Esta característica se vuelve más útil cuanto más usas el shell. Si bien puedes hacer esto con Zsh a través de complementos, está integrado directamente en fish.

Para probar otros shells, consulte nuestra guía para cambiar su shell usando chsh.

Siguiendo los pasos revisados, puede convertir el símbolo del sistema de Linux en una herramienta que se adapte perfectamente a su forma de trabajar y a sus preferencias. La personalización no se trata solo de agregar una apariencia hermosa, es una forma de mejorar su productividad, simplificar las tareas diarias y brindar un ambiente de trabajo cómodo. Una vez que pruebe algunos de estos ajustes, notará la diferencia en la fluidez y rapidez con la que utiliza Linux.

Ir al botón superior