Home Tecnología Por qué el indicador de la nave espacial es mejor que su...

Por qué el indicador de la nave espacial es mejor que su valor predeterminado en Linux y MacOS

12
0

Richard McManus/Getty Photographs

El mensaje terminal. La interfaz de línea de comando. El cli. El caparazón.

No son las cosas más emocionantes, ¿verdad?

Para la mayoría de los usuarios de Linux, el terminal es una herramienta para lograr un trabajo importante. No es un patio de recreo o algo utilizado para poner a otros celosos de su configuración.

Eso no significa que el aviso tenga que ser aburrido o poco informativo.

También: esta aplicación terminal usa AI para ayudarlo a comprender la línea de comando

Starship tiene como objetivo ser el mejor mensaje para los usuarios de Linux y MacOS. Este reemplazo de concha es mínimo, rápido y altamente personalizable. Starship es una herramienta de código abierto diseñada para mejorar su aviso con información at-a-pegamento mientras presenta una apariencia elegante y eficiente.

Comencé a usar Starship hace algún tiempo y he encontrado que es un gran reemplazo para el valor predeterminado en la mayoría de las distribuciones de Linux (e incluso macOS).

Déjame mostrarte cómo instalarlo y luego cómo personalizarlo.

Cómo instalar el aviso de la nave espacial

Lo que necesitarás: Para ejecutar Starship, necesitará una instancia de ejecución de Linux o MacOS. La instalación en cualquier plataforma se puede lograr utilizando el mismo método easy.

Lo primero que debe hacer es iniciar sesión en su escritorio y abrir su aplicación Terminal predeterminada. En Linux, esto podría ser cualquier cantidad de aplicaciones de terminal y en macOS probablemente sea solo el valor predeterminado (que se llama acertadamente, terminal.app).

Mostrar más

Solo hay un comando para ejecutar para la instalación de la nave espacial y eso es:

Mostrar más

curl -ss | mierda

Después de ejecutar el comando, se le pedirá que oky la ubicación de instalación (solo escriba “Y”) y luego escriba su contraseña de usuario. La instalación comenzará y terminará mucho más rápido de lo que piensa, así que no se preocupe si parpadea los ojos y le devuelven su aviso … La instalación fue exitosa.

Si recibe un error en MacOS, es muy possible que el directorio/usr/native/bin no exista. Si ese es el caso, cree y luego vuelva a ejecutar el comando de instalación. Puedes crear ese directorio con:

sudo mkdir/usr/native/bin

Aunque la nave espacial se ha instalado correctamente, notará que su aviso no ha cambiado. Eso es porque tenemos que configurar su shell para usarlo. En Linux, abra el archivo necesario con:

Mostrar más

nano ~/.bashrc

En la parte inferior de ese archivo, agregue la siguiente línea:

eval “$ (Starship Init Bash)”

Guarde y cierre el archivo.

Para habilitar Starship en MacOS, primero debe crear el archivo .zsch con el comando:

Mostrar más

nano ~/.zsch

En ese archivo, agregue lo siguiente:

eval “$ (Starship Init Zsch)”

Guarde y cierre el archivo.

Antes de cerrar su ventana de terminal precise, abra otra instancia y asegúrese de que la nave espacial se haya instalado y ejecutado correctamente. Si es así, su terminal se verá así:

Mostrar más

~
>

Cómo personalizar la nave espacial

La personalización de la nave espacial se realiza en el archivo Starship.toml. Por defecto, ese archivo no existe, por lo que lo crearemos con:

nano ~/.config/starship.toml

La configuración de la nave espacial se realiza en bloques, y hay bloques para ciertas cosas como configuraciones globales, carácter, batería, tiempo, directorio, git, módulos específicos de lenguaje, módulos de contenedores y nubes, OS, nombre de usuario y nombre de host. Te mostraré cómo configurar un mensaje de nave espacial con mi diseño personalizado. Luego puede cambiar esa personalización para satisfacer sus necesidades.

También: cómo generar contraseñas aleatorias desde la línea de comandos de Linux

Personaliza su solicitud agregando o modificando diferentes módulos en la cadena de formato. El diseño básico es:

formato = “” “
$ Listing $ git_branch $ personaje
“” “

Primero, configuremos un diseño international, seguido de diseños para directorios e incluso el estado de la batería (que solo funciona en un dispositivo que usa una batería). Estas opciones de configuración se agregan al archivo Starship.toml.

Mi sección international se ve así:

formato = “” “
[┌───────────────────>](verde audaz)
[│](verde audaz)[Welcome to Hive](Azul Daring)
[│](Daring Inexperienced) $ Listing $ Rust $ Bundle $ Image🌿
[└─>](verde audaz) “” “

La anterior encubria la declaración “Bienvenido a Hive” (el nombre de mi máquina de escritorio) y el directorio de trabajo precise (con la adición de un lindo símbolo de hoja) dentro de una caja verde que envuelve alrededor de la parte superior y el lado izquierdo. El texto “Bienvenido a Hive” se imprime en negrita.

A continuación, configuraremos cómo se ve la sección de directorio (que se llama desde la sección international anterior), y eso se ve así:

[directory]
Model = “Blue”
truncation_length = 3
truncation_symbol = “…/”

La sección anterior configura la ruta del directorio que se imprimirá en azul, trunca la lista a los últimos tres directorios y luego agrega …/ como el símbolo de truncamiento.

A continuación, configuramos una sección para el estado de la batería, que se ve así:

# Mostrar el estado de la batería
[battery]
umbral = 10
formato = “🔋 $ porcentaje%”

Se ve todo el archivo:

formato = “” “
[┌───────────────────>](verde audaz)
[│](verde audaz)[Welcome to Hive](Azul Daring)
[│](Daring Inexperienced) $ Listing $ Rust $ Bundle $ Image🌿
[└─>](verde audaz) “” “

[directory]
Model = “Blue”
truncation_length = 3
truncation_symbol = “…/”

# Mostrar el estado de la batería
[battery]
umbral = 10
formato = “🔋 $ porcentaje%”

Guarde y cierre el archivo.

Debería ver que los cambios ocurren automáticamente. Si no le gusta lo que ve (o hay errores), regrese a la ventana authentic y realice los ajustes necesarios. Solo asegúrese de no cerrar su aplicación de terminal hasta que obtenga la nave espacial exactamente como la desea.

Para aprender sobre configuraciones avanzadas con Starship, consulte el documentación oficial para la aplicación.

También: los primeros 5 comandos de Linux que cada nuevo usuario debe aprender

Y eso es todo lo que hay para darle a su Linux y MacOS un poco de estilo e incluso hacerlo más informativo.



fuente