docs(i18n): new Crowdin updates (#3008)

This commit is contained in:
Matan Kushner 2021-08-26 11:28:30 -04:00 committed by GitHub
parent d77ea269f8
commit 747ff95a85
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
17 changed files with 1194 additions and 1193 deletions

View File

@ -1080,7 +1080,7 @@ asia-northeast1 = "an1"
## Git-Branch ## Git-Branch
The `git_branch` module shows the active branch of the repo in your current directory. Das `git_branch`-Modul zeigt den aktiven Git-Branch des Repositories im aktuellen Verzeichnis an.
### Optionen ### Optionen
@ -1199,7 +1199,7 @@ The `git_metrics` module will show the number of added and deleted lines in the
::: Tipp ::: Tipp
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Dieses Modul ist standardmäßig deaktiviert. Setze in deiner Konfiguration `disabled` auf `false` um es zu aktivieren.
::: :::
@ -1254,7 +1254,7 @@ The `git_status` module shows symbols representing the state of the repo in your
| `renamed` | `"»"` | The format of `renamed` | | `renamed` | `"»"` | The format of `renamed` |
| `deleted` | `"✘"` | The format of `deleted` | | `deleted` | `"✘"` | The format of `deleted` |
| `style` | `"bold red"` | Stil für dieses Modul. | | `style` | `"bold red"` | Stil für dieses Modul. |
| `disabled` | `false` | Disables the `git_status` module. | | `disabled` | `false` | Deaktiviert das `git_status`-Modul. |
### Variables ### Variables
@ -1404,7 +1404,7 @@ format = "via [⎈ $version](bold white) "
## Hostname ## Hostname
The `hostname` module shows the system hostname. Das `hostname`-Modul zeigt den Hostnamen des Systems an.
### Optionen ### Optionen
@ -1508,7 +1508,7 @@ The `threshold` option is deprecated, but if you want to use it, the module will
| `format` | `"[$symbol$number]($style) "` | The format for the module. | | `format` | `"[$symbol$number]($style) "` | The format for the module. |
| `symbol` | `"✦"` | The string used to represent the `symbol` variable. | | `symbol` | `"✦"` | The string used to represent the `symbol` variable. |
| `style` | `"bold blue"` | Stil für dieses Modul. | | `style` | `"bold blue"` | Stil für dieses Modul. |
| `disabled` | `false` | Disables the `jobs` module. | | `disabled` | `false` | Deaktiviert das `jobs`-Modul. |
\*: This option is deprecated, please use the \*: This option is deprecated, please use the
`number_threshold` and `symbol_threshold` options instead. `number_threshold` and `symbol_threshold` options instead.
@ -1627,7 +1627,7 @@ Displays the current [Kubernetes context](https://kubernetes.io/docs/concepts/co
::: Tipp ::: Tipp
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Dieses Modul ist standardmäßig deaktiviert. Setze in deiner Konfiguration `disabled` auf `false` um es zu aktivieren.
::: :::
@ -1689,7 +1689,7 @@ Long and automatically generated cluster names can be identified and shortened u
## Zeilenumbruch ## Zeilenumbruch
The `line_break` module separates the prompt into two lines. Das `line_break`-Modul unterteilt den Prompt in zwei Zeilen.
### Optionen ### Optionen
@ -1749,13 +1749,13 @@ format = "via [🌕 $version](bold blue) "
## Speicherauslastung ## Speicherauslastung
The `memory_usage` module shows current system memory and swap usage. Das `memory_usage` Modul zeigt den aktuellen Systemspeicher und die swap-Nutzung an.
By default the swap usage is displayed if the total system swap is non-zero. Standardmäßig wird die swap-Nutzung angezeigt, wenn der gesamte System-swap nicht Null ist.
::: Tipp ::: Tipp
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Dieses Modul ist standardmäßig deaktiviert. Setze in deiner Konfiguration `disabled` auf `false` um es zu aktivieren.
::: :::
@ -1834,7 +1834,7 @@ truncation_symbol = ""
The `nim` module shows the currently installed version of [Nim](https://nim-lang.org/). By default the module will be shown if any of the following conditions are met: The `nim` module shows the currently installed version of [Nim](https://nim-lang.org/). By default the module will be shown if any of the following conditions are met:
- The current directory contains a `nim.cfg` file - Das aktuelle Verzeichnis enthält eine `nim.cfg`-Datei
- The current directory contains a file with the `.nim` extension - The current directory contains a file with the `.nim` extension
- The current directory contains a file with the `.nims` extension - The current directory contains a file with the `.nims` extension
- The current directory contains a file with the `.nimble` extension - The current directory contains a file with the `.nimble` extension
@ -1874,7 +1874,7 @@ symbol = "🎣 "
## Nix-Shell ## Nix-Shell
The `nix_shell` module shows the [nix-shell](https://nixos.org/guides/nix-pills/developing-with-nix-shell.html) environment. The module will be shown when inside a nix-shell environment. The `nix_shell` module shows the [nix-shell](https://nixos.org/guides/nix-pills/developing-with-nix-shell.html) environment. Das Modul wird angezeigt, wenn es sich in einer nix-Shell-Umgebung befindet.
### Optionen ### Optionen
@ -1914,10 +1914,10 @@ format = 'via [☃️ $state( \($name\))](bold blue) '
The `nodejs` module shows the currently installed version of [Node.js](https://nodejs.org/). By default the module will be shown if any of the following conditions are met: The `nodejs` module shows the currently installed version of [Node.js](https://nodejs.org/). By default the module will be shown if any of the following conditions are met:
- The current directory contains a `package.json` file - Das aktuelle Verzeichnis enthält eine `package.json`-Datei
- The current directory contains a `.node-version` file - The current directory contains a `.node-version` file
- The current directory contains a `.nvmrc` file - The current directory contains a `.nvmrc` file
- The current directory contains a `node_modules` directory - Das aktuelle Verzeichnis enthält ein `node_modules`-Verzeichnis
- The current directory contains a file with the `.js`, `.mjs` or `.cjs` extension - The current directory contains a file with the `.js`, `.mjs` or `.cjs` extension
- The current directory contains a file with the `.ts` extension - The current directory contains a file with the `.ts` extension
@ -2038,7 +2038,7 @@ symbol = "☁️ "
## Paketversion ## Paketversion
The `package` module is shown when the current directory is the repository for a package, and shows its current version. The module currently supports `npm`, `nimble`, `cargo`, `poetry`, `composer`, `gradle`, `julia`, `mix` and `helm` packages. Das `Package` Modul wird angezeigt, wenn das aktuelle Verzeichnis das Repository für ein Paket ist, und zeigt dessen aktuelle Version an. The module currently supports `npm`, `nimble`, `cargo`, `poetry`, `composer`, `gradle`, `julia`, `mix` and `helm` packages.
- [**npm**](https://docs.npmjs.com/cli/commands/npm) The `npm` package version is extracted from the `package.json` present in the current directory - [**npm**](https://docs.npmjs.com/cli/commands/npm) The `npm` package version is extracted from the `package.json` present in the current directory
- [**cargo**](https://doc.rust-lang.org/cargo/) The `cargo` package version is extracted from the `Cargo.toml` present in the current directory - [**cargo**](https://doc.rust-lang.org/cargo/) The `cargo` package version is extracted from the `Cargo.toml` present in the current directory
@ -2065,7 +2065,7 @@ The `package` module is shown when the current directory is the repository for a
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` |
| `style` | `"bold 208"` | Stil für dieses Modul. | | `style` | `"bold 208"` | Stil für dieses Modul. |
| `display_private` | `false` | Enable displaying version for packages marked as private. | | `display_private` | `false` | Enable displaying version for packages marked as private. |
| `disabled` | `false` | Disables the `package` module. | | `disabled` | `false` | Deaktiviert das `package`-Modul. |
### Variables ### Variables
@ -2130,7 +2130,7 @@ format = "via [🦪 $version]($style) "
The `php` module shows the currently installed version of [PHP](https://www.php.net/). By default the module will be shown if any of the following conditions are met: The `php` module shows the currently installed version of [PHP](https://www.php.net/). By default the module will be shown if any of the following conditions are met:
- The current directory contains a `composer.json` file - Das aktuelle Verzeichnis enthält eine `composer.json`-Datei
- The current directory contains a `.php-version` file - The current directory contains a `.php-version` file
- The current directory contains a `.php` extension - The current directory contains a `.php` extension
@ -2170,7 +2170,7 @@ format = "via [🔹 $version](147 bold) "
The `purescript` module shows the currently installed version of [PureScript](https://www.purescript.org/) version. By default the module will be shown if any of the following conditions are met: The `purescript` module shows the currently installed version of [PureScript](https://www.purescript.org/) version. By default the module will be shown if any of the following conditions are met:
- The current directory contains a `spago.dhall` file - Das aktuelle Verzeichnis enthält eine `spago.dhall`-Datei
- The current directory contains a file with the `.purs` extension - The current directory contains a file with the `.purs` extension
### Optionen ### Optionen
@ -2213,15 +2213,15 @@ If `pyenv_version_name` is set to `true`, it will display the pyenv version name
By default the module will be shown if any of the following conditions are met: By default the module will be shown if any of the following conditions are met:
- The current directory contains a `.python-version` file - Das aktuelle Verzeichnis enthält eine `.python-version`-Datei
- The current directory contains a `Pipfile` file - Das aktuelle Verzeichnis enthält eine `Pipfile`-Datei
- The current directory contains a `__init__.py` file - The current directory contains a `__init__.py` file
- The current directory contains a `pyproject.toml` file - Das aktuelle Verzeichnis enthält eine `pyproject.toml`-Datei
- The current directory contains a `requirements.txt` file - Das aktuelle Verzeichnis enthält eine `requirements.txt`-Datei
- The current directory contains a `setup.py` file - Das aktuelle Verzeichnis enthält eine `setup.py`-Datei
- The current directory contains a `tox.ini` file - Das aktuelle Verzeichnis enthält eine `tox.ini`-Datei
- The current directory contains a file with the `.py` extension. - Das aktuelle Verzeichnis enthält eine Datei mit der `.py`-Erweiterung.
- A virtual environment is currently activated - Ein virtualenv ist momentan aktiv
### Optionen ### Optionen
@ -2338,7 +2338,7 @@ format = "with [📐 $version](blue bold) "
## Red ## Red
By default the `red` module shows the currently installed version of [Red](https://www.red-lang.org/). The module will be shown if any of the following conditions are met: By default the `red` module shows the currently installed version of [Red](https://www.red-lang.org/). Das Modul wird nur dann angezeigt, wenn eine der folgenden Bedingungen zutrifft:
- The current directory contains a file with `.red` or `.reds` extension - The current directory contains a file with `.red` or `.reds` extension
@ -2376,11 +2376,11 @@ symbol = "🔴 "
## Ruby ## Ruby
By default the `ruby` module shows the currently installed version of [Ruby](https://www.ruby-lang.org/). The module will be shown if any of the following conditions are met: By default the `ruby` module shows the currently installed version of [Ruby](https://www.ruby-lang.org/). Das Modul wird nur dann angezeigt, wenn eine der folgenden Bedingungen zutrifft:
- The current directory contains a `Gemfile` file - Das aktuelle Verzeichnis enthält eine `Gemfile`-Datei
- The current directory contains a `.ruby-version` file - The current directory contains a `.ruby-version` file
- The current directory contains a `.rb` file - Das aktuelle Verzeichnis enthält eine `.rb`-Datei
### Optionen ### Optionen
@ -2416,10 +2416,10 @@ symbol = "🔺 "
## Rust ## Rust
By default the `rust` module shows the currently installed version of [Rust](https://www.rust-lang.org/). The module will be shown if any of the following conditions are met: By default the `rust` module shows the currently installed version of [Rust](https://www.rust-lang.org/). Das Modul wird nur dann angezeigt, wenn eine der folgenden Bedingungen zutrifft:
- The current directory contains a `Cargo.toml` file - Das aktuelle Verzeichnis enthält eine `Cargo.toml`-Datei
- The current directory contains a file with the `.rs` extension - Das aktuelle Verzeichnis enthält eine Datei mit der `.rs`-Erweiterung
### Optionen ### Optionen
@ -2499,7 +2499,7 @@ The `shell` module shows an indicator for currently used shell.
::: Tipp ::: Tipp
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Dieses Modul ist standardmäßig deaktiviert. Setze in deiner Konfiguration `disabled` auf `false` um es zu aktivieren.
::: :::
@ -2611,7 +2611,7 @@ The `status` module displays the exit code of the previous command. The module w
::: Tipp ::: Tipp
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Dieses Modul ist standardmäßig deaktiviert. Setze in deiner Konfiguration `disabled` auf `false` um es zu aktivieren.
::: :::
@ -2669,7 +2669,7 @@ disabled = false
## Swift ## Swift
By default the `swift` module shows the currently installed version of [Swift](https://swift.org/). The module will be shown if any of the following conditions are met: By default the `swift` module shows the currently installed version of [Swift](https://swift.org/). Das Modul wird nur dann angezeigt, wenn eine der folgenden Bedingungen zutrifft:
- The current directory contains a `Package.swift` file - The current directory contains a `Package.swift` file
- The current directory contains a file with the `.swift` extension - The current directory contains a file with the `.swift` extension
@ -2718,7 +2718,7 @@ By default the Terraform version is not shown, since this is slow for current ve
By default the module will be shown if any of the following conditions are met: By default the module will be shown if any of the following conditions are met:
- The current directory contains a `.terraform` folder - Das aktuelle Verzeichnis enthält eine `.terraform`-Datei
- Current directory contains a file with the `.tf` or `.hcl` extensions - Current directory contains a file with the `.tf` or `.hcl` extensions
### Optionen ### Optionen
@ -2767,11 +2767,11 @@ format = "[🏎💨 $workspace]($style) "
## Zeit ## Zeit
The `time` module shows the current **local** time. The `format` configuration value is used by the [`chrono`](https://crates.io/crates/chrono) crate to control how the time is displayed. Take a look [at the chrono strftime docs](https://docs.rs/chrono/0.4.7/chrono/format/strftime/index.html) to see what options are available. Das `time` Modul zeigt die aktuelle **lokale** Zeit an. Der `format` Wert wird von der crate [`chrono`](https://crates.io/crates/chrono) benutzt um die Zeit zu formatieren. Schau dir [die chrono strftime Dokumentation](https://docs.rs/chrono/0.4.7/chrono/format/strftime/index.html) an, um die möglichen Optionen zu sehen.
::: Tipp ::: Tipp
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Dieses Modul ist standardmäßig deaktiviert. Setze in deiner Konfiguration `disabled` auf `false` um es zu aktivieren.
::: :::
@ -2787,7 +2787,7 @@ This module is disabled by default. To enable it, set `disabled` to `false` in y
| `disabled` | `true` | Deaktiviert das `time`-Modul. | | `disabled` | `true` | Deaktiviert das `time`-Modul. |
| `time_range` | `"-"` | Sets the time range during which the module will be shown. Times must be specified in 24-hours format | | `time_range` | `"-"` | Sets the time range during which the module will be shown. Times must be specified in 24-hours format |
If `use_12hr` is `true`, then `time_format` defaults to `"%r"`. Otherwise, it defaults to `"%T"`. Manually setting `time_format` will override the `use_12hr` setting. If `use_12hr` is `true`, then `time_format` defaults to `"%r"`. Ansonsten ist der Standardwert hierfür `"%T"`. Manually setting `time_format` will override the `use_12hr` setting.
### Variables ### Variables
@ -2813,12 +2813,12 @@ time_range = "10:00:00-14:00:00"
## Benutzername ## Benutzername
The `username` module shows active user's username. The module will be shown if any of the following conditions are met: Das Modul `username` zeigt den Benutzernamen des aktiven Benutzers. Das Modul wird nur dann angezeigt, wenn eine der folgenden Bedingungen zutrifft:
- The current user is root - Der aktuelle Benutzer ist root
- The current user isn't the same as the one that is logged in - Der aktuelle Benutzer ist nicht derjenige, der derzeit angemeldet ist
- The user is currently connected as an SSH session - Der Benutzer ist über eine SSH-Sitzung verbunden
- The variable `show_always` is set to true - Die Variale `show_always` ist auf `true` gesetzt
::: Tipp ::: Tipp
@ -2963,7 +2963,7 @@ format = "[🆅 $repo](bold blue) "
## Zig ## Zig
By default the the `zig` module shows the currently installed version of [Zig](https://ziglang.org/). The module will be shown if any of the following conditions are met: By default the the `zig` module shows the currently installed version of [Zig](https://ziglang.org/). Das Modul wird nur dann angezeigt, wenn eine der folgenden Bedingungen zutrifft:
- The current directory contains a `.zig` file - The current directory contains a `.zig` file

View File

@ -160,7 +160,7 @@
```sh ```sh
sh -c "$(curl -fsSL https://starship.rs/install.sh)" sh -c "$(curl -fsSL https://starship.rs/install.sh)"
``` ```
To update the Starship itself, rerun the above script. It will replace the current version without touching Starship's configuration. Um Starship selbst zu aktualisieren, lasse das Skript oben nochmal laufen. Es wird die vorhandene Version ersetzen, ohne die Konfiguration von Starship zu berühren.
**Note** - The defaults of the install script can be overridden see the built-in help. **Note** - The defaults of the install script can be overridden see the built-in help.
@ -224,7 +224,7 @@
#### PowerShell #### PowerShell
Füge das folgende zum Ende von `Microsoft.PowerShell_profile.ps1` hinzu. Sie können den Speicherort dieser Datei überprüfen, indem Sie die `$PROFILE` Variable in PowerShell abfragen. Typically the path is `~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1` or `~/.config/powershell/Microsoft.PowerShell_profile.ps1` on -Nix. Füge das folgende zum Ende von `Microsoft.PowerShell_profile.ps1` hinzu. Sie können den Speicherort dieser Datei überprüfen, indem Sie die `$PROFILE` Variable in PowerShell abfragen. Normalerweise ist der Pfad `~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1` oder `~/.config/powershell/Microsoft.PowerShell_profile.ps1` auf -Nix.
```powershell ```powershell
Invoke-Expression (&starship init powershell) Invoke-Expression (&starship init powershell)
@ -244,7 +244,7 @@
#### Elvish #### Elvish
**Warning** Only elvish v0.15 or higher is supported. Add the following to the end of `~/.elvish/rc.elv`: **Warning** Only elvish v0.15 or higher is supported. Trage folgendes am Ende von `~/.config/fish/rc.elv` ein:
```sh ```sh
# ~/.elvish/rc.elv # ~/.elvish/rc.elv
@ -255,7 +255,7 @@
#### Tcsh #### Tcsh
Add the following to the end of `~/.tcshrc`: Trage folgendes am Ende von `~/.bashrc` ein:
```sh ```sh
# ~/.tcshrc # ~/.tcshrc

View File

@ -1018,7 +1018,7 @@ format = "via [e $version](bold red) "
## Google Cloud (`gcloud`) ## Google Cloud (`gcloud`)
The `gcloud` module shows the current configuration for [`gcloud`](https://cloud.google.com/sdk/gcloud) CLI. This is based on the `~/.config/gcloud/active_config` file and the `~/.config/gcloud/configurations/config_{CONFIG NAME}` file and the `CLOUDSDK_CONFIG` env var. El módulo `gcloud` muestra la configuración actual para el CLI de [`gcloud`](https://cloud.google.com/sdk/gcloud). Esto se basa en el archivo `~/.config/gcloud/active_config`, el archivo `~/.config/gcloud/configurations/config_{CONFIG NAME}` y la variable de entorno `CLOUDSDK_CONFIG`.
### Opciones ### Opciones
@ -1079,7 +1079,7 @@ asia-northeast1 = "an1"
## Git Branch ## Git Branch
The `git_branch` module shows the active branch of the repo in your current directory. El módulo `git_branch` muestra la rama activa del repositorio en tu directorio actual.
### Opciones ### Opciones
@ -1119,7 +1119,7 @@ truncation_symbol = ""
## Git commit ## Git commit
The `git_commit` module shows the current commit hash and also the tag (if any) of the repo in your current directory. El módulo `git_commit` muestra el hash de la confirmación actual y también la etiqueta (si existe) del repositorio en su directorio actual.
### Opciones ### Opciones
@ -1154,7 +1154,7 @@ tag_symbol = "🔖 "
## Git State ## Git State
The `git_state` module will show in directories which are part of a git repository, and where there is an operation in progress, such as: _REBASING_, _BISECTING_, etc. If there is progress information (e.g., REBASING 3/10), that information will be shown too. El módulo `git_state` se mostrará en directorios que son parte de un repositorio git, y donde hay una operación en curso, tales como: _REBASING_, _BISECTING_, etc. Si hay información de progreso (por ejemplo, REBASING 3/10), esa información será mostrada también.
### Opciones ### Opciones
@ -1198,7 +1198,7 @@ The `git_metrics` module will show the number of added and deleted lines in the
::: consejo ::: consejo
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Este módulo está deshabilitado por defecto. Para activarlo, establece `disabled` a `false` en tu archivo de configuración.
::: :::
@ -1234,7 +1234,7 @@ format = '[+$added]($added_style)/[-$deleted]($deleted_style) '
## Git status ## Git status
The `git_status` module shows symbols representing the state of the repo in your current directory. El módulo `git_status` muestra símbolos que representan el estado del repositorio en su directorio actual.
### Opciones ### Opciones
@ -1246,18 +1246,18 @@ The `git_status` module shows symbols representing the state of the repo in your
| `behind` | `"⇣"` | El formato de `behind` | | `behind` | `"⇣"` | El formato de `behind` |
| `diverged` | `"⇕"` | El formato de `diverged` | | `diverged` | `"⇕"` | El formato de `diverged` |
| `up_to_date` | `""` | The format of `up_to_date` | | `up_to_date` | `""` | The format of `up_to_date` |
| `untracked` | `"?"` | The format of `untracked` | | `untracked` | `"?"` | El formato de `untracked` |
| `stashed` | `"$"` | The format of `stashed` | | `stashed` | `"$"` | El formato de `stashed` |
| `modified` | `"!"` | The format of `modified` | | `modified` | `"!"` | El formato de `modified` |
| `staged` | `"+"` | The format of `staged` | | `staged` | `"+"` | El formato de `staged` |
| `renamed` | `"»"` | The format of `renamed` | | `renamed` | `"»"` | El formato de `renamed` |
| `deleted` | `"✘"` | The format of `deleted` | | `deleted` | `"✘"` | El formato de `deleted` |
| `style` | `"bold red"` | El estilo del módulo. | | `style` | `"bold red"` | El estilo del módulo. |
| `disabled` | `false` | Disables the `git_status` module. | | `disabled` | `false` | Desactiva el módulo `git_status`. |
### Variables ### Variables
The following variables can be used in `format`: Las siguientes variables se pueden utilizar en `format`:
| Variable | Descripción | | Variable | Descripción |
| -------------- | ------------------------------------------------------------------------------------------------------------- | | -------------- | ------------------------------------------------------------------------------------------------------------- |
@ -1274,14 +1274,14 @@ The following variables can be used in `format`:
\*: Esta variable sólo puede ser usada como parte de una cadena de estilo \*: Esta variable sólo puede ser usada como parte de una cadena de estilo
The following variables can be used in `diverged`: Las siguientes variables pueden ser usadas en `diverged`:
| Variable | Descripción | | Variable | Descripción |
| -------------- | ------------------------------------------------------- | | -------------- | ------------------------------------------------------- |
| `ahead_count` | Número de commits por delante de la rama de seguimiento | | `ahead_count` | Número de commits por delante de la rama de seguimiento |
| `behind_count` | Número de commits detrás de la rama de seguimiento | | `behind_count` | Número de commits detrás de la rama de seguimiento |
The following variables can be used in `conflicted`, `ahead`, `behind`, `untracked`, `stashed`, `modified`, `staged`, `renamed` and `deleted`: Las siguientes variales pueden ser usadas en `conflicted`, `ahead`, `behind`, `untracked`, `stashed`, `modified`, `staged`, `renamed` y `deleted`:
| Variable | Descripción | | Variable | Descripción |
| -------- | ----------------------------- | | -------- | ----------------------------- |
@ -1306,7 +1306,7 @@ renamed = "👅"
deleted = "🗑" deleted = "🗑"
``` ```
Show ahead/behind count of the branch being tracked Mostrar el recuento delante/detrás de la rama que está siendo rastreada
```toml ```toml
# ~/.config/starship.toml # ~/.config/starship.toml
@ -1403,7 +1403,7 @@ format = "via [⎈ $version](bold white) "
## Hostname ## Hostname
The `hostname` module shows the system hostname. El módulo `hostname` muestra el nombre de host del sistema.
### Opciones ### Opciones
@ -1477,7 +1477,7 @@ symbol = "🌟 "
## Jobs ## Jobs
The `jobs` module shows the current number of jobs running. The module will be shown only if there are background jobs running. The module will show the number of jobs running if there are at least 2 jobs, or more than the `number_threshold` config value, if it exists. The module will show a symbol if there is at least 1 job, or more than the `symbol_threshold` config value, if it exists. You can set both values to 0 in order to *always* show the symbol and number of jobs, even if there are 0 jobs running. El módulo `jobs` muestra el número actual de tareas en ejecución. El módulo se mostrará sólo si hay tareas en segundo plano ejecutándose. The module will show the number of jobs running if there are at least 2 jobs, or more than the `number_threshold` config value, if it exists. The module will show a symbol if there is at least 1 job, or more than the `symbol_threshold` config value, if it exists. You can set both values to 0 in order to *always* show the symbol and number of jobs, even if there are 0 jobs running.
The default functionality is: The default functionality is:
@ -1507,7 +1507,7 @@ The `threshold` option is deprecated, but if you want to use it, the module will
| `format` | `"[$symbol$number]($style) "` | El formato del módulo. | | `format` | `"[$symbol$number]($style) "` | El formato del módulo. |
| `symbol` | `"✦"` | The string used to represent the `symbol` variable. | | `symbol` | `"✦"` | The string used to represent the `symbol` variable. |
| `style` | `"bold blue"` | El estilo del módulo. | | `style` | `"bold blue"` | El estilo del módulo. |
| `disabled` | `false` | Disables the `jobs` module. | | `disabled` | `false` | Desactiva el módulo `jobs`. |
\*: This option is deprecated, please use the \*: This option is deprecated, please use the
`number_threshold` and `symbol_threshold` options instead. `number_threshold` and `symbol_threshold` options instead.
@ -1537,9 +1537,9 @@ symbol_threshold = 0
The `julia` module shows the currently installed version of [Julia](https://julialang.org/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones: The `julia` module shows the currently installed version of [Julia](https://julialang.org/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones:
- The current directory contains a `Project.toml` file - El directorio actual contiene un archivo `Project.toml`
- The current directory contains a `Manifest.toml` file - El directorio actual contiene un archivo `Manifest.toml`
- The current directory contains a file with the `.jl` extension - El directorio actual contiene un archivo con la extensión `.jl`
### Opciones ### Opciones
@ -1577,7 +1577,7 @@ symbol = "∴ "
The `kotlin` module shows the currently installed version of [Kotlin](https://kotlinlang.org/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones: The `kotlin` module shows the currently installed version of [Kotlin](https://kotlinlang.org/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones:
- The current directory contains a `.kt` or a `.kts` file - El directorio actual contiene un archivo `.kt` o `.kts`
### Opciones ### Opciones
@ -1622,11 +1622,11 @@ kotlin_binary = "kotlinc"
## Kubernetes ## Kubernetes
Displays the current [Kubernetes context](https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/#context) name and, if set, the namespace from the kubeconfig file. The namespace needs to be set in the kubeconfig file, this can be done via `kubectl config set-context starship-cluster --namespace astronaut`. If the `$KUBECONFIG` env var is set the module will use that if not it will use the `~/.kube/config`. Displays the current [Kubernetes context](https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/#context) name and, if set, the namespace from the kubeconfig file. El espacio de nombres necesita establecerse en el archivo kubeconfig, esto puede hacerse mediante `kubectl config set-context starship-cluster --namespace astronaut`. Si se establece la variable de entorno `$KUBECONFIG`, el módulo usará eso si no usará el `~/.kube/config`.
::: consejo ::: consejo
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Este módulo está deshabilitado por defecto. Para activarlo, establece `disabled` a `false` en tu archivo de configuración.
::: :::
@ -1688,7 +1688,7 @@ Long and automatically generated cluster names can be identified and shortened u
## Salto de línea ## Salto de línea
The `line_break` module separates the prompt into two lines. El módulo `line_break` separa el indicador en dos líneas.
### Opciones ### Opciones
@ -1709,9 +1709,9 @@ disabled = true
The `lua` module shows the currently installed version of [Lua](http://www.lua.org/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones: The `lua` module shows the currently installed version of [Lua](http://www.lua.org/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones:
- The current directory contains a `.lua-version` file - El directorio actual contiene un archivo `.lua-version`
- The current directory contains a `lua` directory - El directorio actual contiene un directorio `lua`
- The current directory contains a file with the `.lua` extension - El directorio actual contiene un archivo con la extensión `.lua`
### Opciones ### Opciones
@ -1748,13 +1748,13 @@ format = "via [🌕 $version](bold blue) "
## Memoria utilizada ## Memoria utilizada
The `memory_usage` module shows current system memory and swap usage. El módulo `memory_usage` muestra la memoria del sistema actual y el uso de memoria de intercambio.
By default the swap usage is displayed if the total system swap is non-zero. Por defecto, el uso de swap se muestra si el intercambio total del sistema no es cero.
::: consejo ::: consejo
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Este módulo está deshabilitado por defecto. Para activarlo, establece `disabled` a `false` en tu archivo de configuración.
::: :::
@ -1779,7 +1779,7 @@ This module is disabled by default. To enable it, set `disabled` to `false` in y
| symbol | `🐏` | Refleja el valor de la opción `symbol` | | symbol | `🐏` | Refleja el valor de la opción `symbol` |
| style\* | | Refleja el valor de la opción `style` | | style\* | | Refleja el valor de la opción `style` |
\*: This variable can only be used as a part of a style string \*\*: The SWAP file information is only displayed if detected on the current system \*: Esta variable sólo puede utilizarse como parte de una cadena de estilo \*\*: La información del archivo SWAP sólo se muestra si se detecta en el sistema actual
### Ejemplo ### Ejemplo
@ -1795,7 +1795,7 @@ style = "bold dimmed green"
## Mercurial Branch ## Mercurial Branch
The `hg_branch` module shows the active branch of the repo in your current directory. El módulo `hg_branch` muestra la rama activa del repositorio en su directorio actual.
### Opciones ### Opciones
@ -1833,10 +1833,10 @@ truncation_symbol = ""
The `nim` module shows the currently installed version of [Nim](https://nim-lang.org/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones: The `nim` module shows the currently installed version of [Nim](https://nim-lang.org/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones:
- The current directory contains a `nim.cfg` file - El directorio actual contiene un archivo `nim.cfg`
- The current directory contains a file with the `.nim` extension - El directorio actual contiene un archivo con la extensión `.nim`
- The current directory contains a file with the `.nims` extension - El directorio actual contiene un archivo con la extensión `.nims`
- The current directory contains a file with the `.nimble` extension - El directorio actual contiene un archivo con la extensión `.nimble`
### Opciones ### Opciones
@ -1873,7 +1873,7 @@ symbol = "🎣 "
## Nix-shell ## Nix-shell
The `nix_shell` module shows the [nix-shell](https://nixos.org/guides/nix-pills/developing-with-nix-shell.html) environment. The module will be shown when inside a nix-shell environment. The `nix_shell` module shows the [nix-shell](https://nixos.org/guides/nix-pills/developing-with-nix-shell.html) environment. El módulo se mostrará dentro de un entorno nix-shell.
### Opciones ### Opciones
@ -1913,12 +1913,12 @@ format = 'via [☃️ $state( \($name\))](bold blue) '
The `nodejs` module shows the currently installed version of [Node.js](https://nodejs.org/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones: The `nodejs` module shows the currently installed version of [Node.js](https://nodejs.org/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones:
- The current directory contains a `package.json` file - El directorio actual contiene un archivo `package.json`
- The current directory contains a `.node-version` file - El directorio actual contiene un archivo `.node-version`
- The current directory contains a `.nvmrc` file - The current directory contains a `.nvmrc` file
- The current directory contains a `node_modules` directory - El directorio actual contiene un directorio `node_modules`
- The current directory contains a file with the `.js`, `.mjs` or `.cjs` extension - El directorio actual contiene un archivo con la extensión `.js`, `.mjs` o `.cjs`
- The current directory contains a file with the `.ts` extension - El directorio actual contiene un archivo con la extensión `.ts`
### Opciones ### Opciones
@ -1957,12 +1957,12 @@ format = "via [🤖 $version](bold green) "
The `ocaml` module shows the currently installed version of [OCaml](https://ocaml.org/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones: The `ocaml` module shows the currently installed version of [OCaml](https://ocaml.org/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones:
- The current directory contains a file with `.opam` extension or `_opam` directory - El directorio actual contiene un archivo con extensión `.opam` o directorio `_opam`
- The current directory contains a `esy.lock` directory - El directorio actual contiene un directorio `esy.lock`
- The current directory contains a `dune` or `dune-project` file - El directorio actual contiene un archivo `dune` o `dune-project`
- The current directory contains a `jbuild` or `jbuild-ignore` file - El directorio actual contiene un archivo `jbuild` o `jbuild-ignore`
- The current directory contains a `.merlin` file - El directorio actual contiene un archivo `.merlin`
- The current directory contains a file with `.ml`, `.mli`, `.re` or `.rei` extension - El directorio actual contiene un archivo con la extensión `.ml`, `.mli`, `.re` o `.rei`
### Opciones ### Opciones
@ -2002,7 +2002,7 @@ format = "via [🐪 $version]($style) "
## OpenStack ## OpenStack
The `openstack` module shows the current OpenStack cloud and project. The module only active when the `OS_CLOUD` env var is set, in which case it will read `clouds.yaml` file from any of the [default locations](https://docs.openstack.org/python-openstackclient/latest/configuration/index.html#configuration-files). to fetch the current project in use. El módulo `openstack` muestra la nube OpenStack actual y el proyecto. El módulo solo está activo cuando la variable env `OS_CLOUD` está definida en cuyo caso leerá el archivo `nubes. aml` desde cualquiera de las [ubicaciones por defecto](https://docs.openstack.org/python-openstackclient/latest/configuration/index.html#configuration-files) para obtener el proyecto actual en uso.
### Opciones ### Opciones
@ -2037,7 +2037,7 @@ symbol = "☁️ "
## Versión del paquete ## Versión del paquete
The `package` module is shown when the current directory is the repository for a package, and shows its current version. The module currently supports `npm`, `nimble`, `cargo`, `poetry`, `composer`, `gradle`, `julia`, `mix` and `helm` packages. El módulo `package` se muestra cuando el directorio actual es el repositorio de un paquete, y muestra su versión actual. The module currently supports `npm`, `nimble`, `cargo`, `poetry`, `composer`, `gradle`, `julia`, `mix` and `helm` packages.
- [**npm**](https://docs.npmjs.com/cli/commands/npm) The `npm` package version is extracted from the `package.json` present in the current directory - [**npm**](https://docs.npmjs.com/cli/commands/npm) The `npm` package version is extracted from the `package.json` present in the current directory
- [**cargo**](https://doc.rust-lang.org/cargo/) The `cargo` package version is extracted from the `Cargo.toml` present in the current directory - [**cargo**](https://doc.rust-lang.org/cargo/) The `cargo` package version is extracted from the `Cargo.toml` present in the current directory
@ -2063,8 +2063,8 @@ The `package` module is shown when the current directory is the repository for a
| `symbol` | `"📦 "` | El símbolo usado antes de mostrar la versión del paquete. | | `symbol` | `"📦 "` | El símbolo usado antes de mostrar la versión del paquete. |
| `version_format` | `"v${raw}"` | El formato de versión. Las variables disponibles son `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | El formato de versión. Las variables disponibles son `raw`, `major`, `minor`, & `patch` |
| `style` | `"bold 208"` | El estilo del módulo. | | `style` | `"bold 208"` | El estilo del módulo. |
| `display_private` | `false` | Enable displaying version for packages marked as private. | | `display_private` | `false` | Activar la visualización de la versión para los paquetes marcados como privados. |
| `disabled` | `false` | Disables the `package` module. | | `disabled` | `false` | Desactiva el módulo `package`. |
### Variables ### Variables
@ -2089,11 +2089,11 @@ format = "via [🎁 $version](208 bold) "
The `perl` module shows the currently installed version of [Perl](https://www.perl.org/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones: The `perl` module shows the currently installed version of [Perl](https://www.perl.org/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones:
- The current directory contains a `Makefile.PL` or `Build.PL` file - El directorio actual contiene un archivo `Makefile.PL` o `Build.PL`
- The current directory contains a `cpanfile` or `cpanfile.snapshot` file - El directorio actual contiene un archivo `cpanfile` o `cpanfile.snapshot`
- The current directory contains a `META.json` file or `META.yml` file - El directorio actual contiene un archivo `META.json` o `META.yml`
- The current directory contains a `.perl-version` file - El directorio actual contiene un archivo `.perl-version`
- The current directory contains a `.pl`, `.pm` or `.pod` - El directorio actual contiene un `.pl`, `.pm` o `.pod`
### Opciones ### Opciones
@ -2129,9 +2129,9 @@ format = "via [🦪 $version]($style) "
The `php` module shows the currently installed version of [PHP](https://www.php.net/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones: The `php` module shows the currently installed version of [PHP](https://www.php.net/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones:
- The current directory contains a `composer.json` file - El directorio actual contiene un archivo `composer.json`
- The current directory contains a `.php-version` file - El directorio actual contiene un archivo `.php-version`
- The current directory contains a `.php` extension - El directorio actual contiene una extensión `.php`
### Opciones ### Opciones
@ -2169,8 +2169,8 @@ format = "via [🔹 $version](147 bold) "
The `purescript` module shows the currently installed version of [PureScript](https://www.purescript.org/) version. Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones: The `purescript` module shows the currently installed version of [PureScript](https://www.purescript.org/) version. Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones:
- The current directory contains a `spago.dhall` file - El directorio actual contiene un archivo `spago.dhall`
- The current directory contains a file with the `.purs` extension - El directorio actual contiene un archivo con la extensión `.purs`
### Opciones ### Opciones
@ -2208,19 +2208,19 @@ format = "via [$symbol$version](bold white)"
The `python` module shows the currently installed version of [Python](https://www.python.org/) and the current [Python virtual environment](https://docs.python.org/tutorial/venv.html) if one is activated. The `python` module shows the currently installed version of [Python](https://www.python.org/) and the current [Python virtual environment](https://docs.python.org/tutorial/venv.html) if one is activated.
If `pyenv_version_name` is set to `true`, it will display the pyenv version name. Otherwise, it will display the version number from `python --version`. Si `pyenv_version_name` se establece en `true`, mostrará el nombre de la versión de pyenv. De lo contrario, se mostrará el número de versión de `python --version`.
Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones: Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones:
- The current directory contains a `.python-version` file - El directorio actual contiene un archivo `.python-version`
- The current directory contains a `Pipfile` file - El directorio actual contiene un archivo `Pipfile`
- The current directory contains a `__init__.py` file - El directorio actual contiene un archivo `__init__.py`
- The current directory contains a `pyproject.toml` file - El directorio actual contiene un archivo `pyproject.toml`
- The current directory contains a `requirements.txt` file - El directorio actual contiene un archivo `requirements.txt`
- The current directory contains a `setup.py` file - El directorio actual contiene un archivo `setup.py`
- The current directory contains a `tox.ini` file - El directorio actual contiene un archivo `tox.ini`
- The current directory contains a file with the `.py` extension. - El directorio actual contiene un archivo con la extensión `.py`.
- A virtual environment is currently activated - Un entorno virtual está activado actualmente
### Opciones ### Opciones
@ -2240,9 +2240,9 @@ Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes
::: consejo ::: consejo
The `python_binary` variable accepts either a string or a list of strings. Starship will try executing each binary until it gets a result. Note you can only change the binary that Starship executes to get the version of Python not the arguments that are used. La variable `python_binary` acepta una cadena o una lista de cadenas. Starship intentará ejecutar cada binario hasta que obtenga un resultado. Ten en cuenta que sólo puedes cambiar el binario que Starship ejecuta para obtener la versión de Python no los argumentos que se utilizan.
The default values and order for `python_binary` was chosen to first identify the Python version in a virtualenv/conda environments (which currently still add a `python`, no matter if it points to `python3` or `python2`). This has the side effect that if you still have a system Python 2 installed, it may be picked up before any Python 3 (at least on Linux Distros that always symlink `/usr/bin/python` to Python 2). If you do not work with Python 2 anymore but cannot remove the system Python 2, changing this to `"python3"` will hide any Python version 2, see example below. Los valores por defecto y el orden para `python_binary` fue elegido para identificar primero la versión de Python en un entorno virtualenv/conda (que actualmente añade un `python`, no importa si apunta a `pithon3` o `pithon2`). Esto tiene el efecto secundario que si todavía tienes un sistema de Python 2 instalado, puede ser recogido antes de cualquier Python 3 (al menos en las Distros de Linux que siempre enlazan `/usr/bin/python` a Python 2). Si ya no trabajas con Python 2 pero no puedes removerlo del sistema, cambiando esto a `"python3"` ocultará cualquier versión de Python 2, ver ejemplo a continuación.
::: :::
@ -2270,7 +2270,7 @@ pyenv_version_name = true
# ~/.config/starship.toml # ~/.config/starship.toml
[python] [python]
# Only use the `python3` binary to get the version. # Solo usa el binario `python3` para obtener la versión.
python_binary = "python3" python_binary = "python3"
``` ```
@ -2278,7 +2278,7 @@ python_binary = "python3"
# ~/.config/starship.toml # ~/.config/starship.toml
[python] [python]
# Don't trigger for files with the py extension # No se dispara con archivos con extensión py
detect_extensions = [] detect_extensions = []
``` ```
@ -2337,7 +2337,7 @@ format = "with [📐 $version](blue bold) "
## Red ## Red
By default the `red` module shows the currently installed version of [Red](https://www.red-lang.org/). The module will be shown if any of the following conditions are met: By default the `red` module shows the currently installed version of [Red](https://www.red-lang.org/). El módulo se muestra si algunas de las siguientes condiciones se cumplen:
- The current directory contains a file with `.red` or `.reds` extension - The current directory contains a file with `.red` or `.reds` extension
@ -2375,11 +2375,11 @@ symbol = "🔴 "
## Ruby ## Ruby
By default the `ruby` module shows the currently installed version of [Ruby](https://www.ruby-lang.org/). The module will be shown if any of the following conditions are met: By default the `ruby` module shows the currently installed version of [Ruby](https://www.ruby-lang.org/). El módulo se muestra si algunas de las siguientes condiciones se cumplen:
- The current directory contains a `Gemfile` file - El directorio actual contiene un archivo `Gemfile`
- The current directory contains a `.ruby-version` file - El directorio actual contiene un archivo `.ruby-version`
- The current directory contains a `.rb` file - El directorio actual contiene un archivo `.rb`
### Opciones ### Opciones
@ -2415,10 +2415,10 @@ symbol = "🔺 "
## Rust ## Rust
By default the `rust` module shows the currently installed version of [Rust](https://www.rust-lang.org/). The module will be shown if any of the following conditions are met: By default the `rust` module shows the currently installed version of [Rust](https://www.rust-lang.org/). El módulo se muestra si algunas de las siguientes condiciones se cumplen:
- The current directory contains a `Cargo.toml` file - El directorio actual contiene un archivo `Cargo.toml`
- The current directory contains a file with the `.rs` extension - El directorio actual contiene un archivo con la extensión `.rs`
### Opciones ### Opciones
@ -2456,9 +2456,9 @@ format = "via [⚙️ $version](red bold)"
The `scala` module shows the currently installed version of [Scala](https://www.scala-lang.org/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones: The `scala` module shows the currently installed version of [Scala](https://www.scala-lang.org/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones:
- The current directory contains a `build.sbt`, `.scalaenv` or `.sbtenv` file - El directorio actual contiene un archivo `build.sbt`, `.scalaenv` o `.sbtenv`
- The current directory contains a file with the `.scala` or `.sbt` extension - El directorio actual contiene un archivo con la extensión `.scala` o `.sbt`
- The current directory contains a directory named `.metals` - El directorio actual contiene un directorio llamado `.metals`
### Opciones ### Opciones
@ -2494,29 +2494,29 @@ symbol = "🌟 "
## Shell ## Shell
The `shell` module shows an indicator for currently used shell. El módulo `shell` muestra un indicador para el intérprete de comandos actualmente utilizado.
::: consejo ::: consejo
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Este módulo está deshabilitado por defecto. Para activarlo, establece `disabled` a `false` en tu archivo de configuración.
::: :::
### Opciones ### Opciones
| Opción | Por defecto | Descripción | | Opción | Por defecto | Descripción |
| ---------------------- | ------------ | ------------------------------------------------------------ | | ---------------------- | ------------ | -------------------------------------------------------------------- |
| `bash_indicator` | `bsh` | Una cadena de formato usada para representar Bash. | | `bash_indicator` | `bsh` | Una cadena de formato usada para representar Bash. |
| `fish_indicator` | `fsh` | Una cadena de formato usada para representar Fish. | | `fish_indicator` | `fsh` | Una cadena de formato usada para representar Fish. |
| `zsh_indicator` | `zsh` | Una cadena de formato usada para representar Zsh. | | `zsh_indicator` | `zsh` | Una cadena de formato usada para representar Zsh. |
| `powershell_indicator` | `psh` | Una cadena de formato usada para representar Powershell. | | `powershell_indicator` | `psh` | Una cadena de formato usada para representar Powershell. |
| `ion_indicator` | `ion` | Una cadena de formato usada para representar Ion. | | `ion_indicator` | `ion` | Una cadena de formato usada para representar Ion. |
| `elvish_indicator` | `esh` | Una cadena de formato usada para representar Elvish. | | `elvish_indicator` | `esh` | Una cadena de formato usada para representar Elvish. |
| `tcsh_indicator` | `tsh` | Una cadena de formato usada para representar tcsh. | | `tcsh_indicator` | `tsh` | Una cadena de formato usada para representar tcsh. |
| `xonsh_indicator` | `xsh` | A format string used to represent xonsh. | | `xonsh_indicator` | `xsh` | A format string used to represent xonsh. |
| `unknown_indicator` | | The default value to be displayed when the shell is unknown. | | `unknown_indicator` | | El valor por defecto que se mostrará cuando se desconoce el comando. |
| `format` | `$indicator` | El formato del módulo. | | `format` | `$indicator` | El formato del módulo. |
| `disabled` | `true` | Disables the `shell` module. | | `disabled` | `true` | Deshabilita el módulo `shell`. |
### Variables ### Variables
@ -2538,7 +2538,7 @@ disabled = false
## SHLVL ## SHLVL
The `shlvl` module shows the current `SHLVL` ("shell level") environment variable, if it is set to a number and meets or exceeds the specified threshold. El módulo `shlvl` muestra la variable de entorno actual `SHLVL` ("nivel de shell"), si está establecido en un número y alcanza o supera el umbral especificado.
### Opciones ### Opciones
@ -2606,11 +2606,11 @@ format = '[📦 \[$env\]]($style) '
## Status ## Status
The `status` module displays the exit code of the previous command. The module will be shown only if the exit code is not `0`. El módulo `status` muestra el código de salida del comando anterior. El módulo se mostrará sólo si el código de salida no es `0`.
::: consejo ::: consejo
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Este módulo está deshabilitado por defecto. Para activarlo, establece `disabled` a `false` en tu archivo de configuración.
::: :::
@ -2623,17 +2623,17 @@ This module is disabled by default. To enable it, set `disabled` to `false` in y
| `format` | `"[$symbol$status]($style) "` | El formato del módulo | | `format` | `"[$symbol$status]($style) "` | El formato del módulo |
| `symbol` | `"✖"` | El símbolo mostrado en error del programa | | `symbol` | `"✖"` | El símbolo mostrado en error del programa |
| `success_symbol` | `"✔️"` | The symbol displayed on program success | | `success_symbol` | `"✔️"` | The symbol displayed on program success |
| `not_executable_symbol` | `"🚫"` | The symbol displayed when file isn't executable | | `not_executable_symbol` | `"🚫"` | El símbolo mostrado cuando el archivo no es ejecutable |
| `not_found_symbol` | `"🔍"` | The symbol displayed when the command can't be found | | `not_found_symbol` | `"🔍"` | El símbolo mostrado cuando no se encuentra el comando |
| `sigint_symbol` | `"🧱"` | The symbol displayed on SIGINT (Ctrl + c) | | `sigint_symbol` | `"🧱"` | El símbolo mostrado en SIGINT (Ctrl + c) |
| `signal_symbol` | `"⚡"` | The symbol displayed on any signal | | `signal_symbol` | `"⚡"` | El símbolo mostrado en cualquier señal |
| `style` | `"bold red"` | El estilo del módulo. | | `style` | `"bold red"` | El estilo del módulo. |
| `recognize_signal_code` | `true` | Enable signal mapping from exit code | | `recognize_signal_code` | `true` | Activar mapeo de señales desde el código de salida |
| `map_symbol` | `false` | Enable symbols mapping from exit code | | `map_symbol` | `false` | Activar mapeo de símbolos desde el código de salida |
| `pipestatus` | `false` | Enable pipestatus reporting | | `pipestatus` | `false` | Enable pipestatus reporting |
| `pipestatus_separator` | `|` | The symbol that separate in pipe program exit codes | | `pipestatus_separator` | `|` | The symbol that separate in pipe program exit codes |
| `pipestatus_format` | `\\[$pipestatus\\] => [$symbol$common_meaning$signal_name$maybe_int]($style)` | The format of the module when the command is a pipeline | | `pipestatus_format` | `\\[$pipestatus\\] => [$symbol$common_meaning$signal_name$maybe_int]($style)` | The format of the module when the command is a pipeline |
| `disabled` | `true` | Disables the `status` module. | | `disabled` | `true` | Desactiva el módulo `status`. |
### Variables ### Variables
@ -2668,10 +2668,10 @@ disabled = false
## Swift ## Swift
By default the `swift` module shows the currently installed version of [Swift](https://swift.org/). The module will be shown if any of the following conditions are met: By default the `swift` module shows the currently installed version of [Swift](https://swift.org/). El módulo se muestra si algunas de las siguientes condiciones se cumplen:
- The current directory contains a `Package.swift` file - El directorio actual contiene un archivo `Package.swift`
- The current directory contains a file with the `.swift` extension - El directorio actual contiene un archivo con la extensión `.swift`
### Opciones ### Opciones
@ -2711,14 +2711,14 @@ The `terraform` module shows the currently selected [Terraform workspace](https:
::: consejo ::: consejo
By default the Terraform version is not shown, since this is slow for current versions of Terraform when a lot of plugins are in use. If you still want to enable it, [follow the example shown below](#with-terraform-version). By default the Terraform version is not shown, since this is slow for current versions of Terraform when a lot of plugins are in use. Si aún deseas activarlo, [sigue el ejemplo que se muestra a continuación](#with-terraform-version).
::: :::
Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones: Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones:
- The current directory contains a `.terraform` folder - El directorio actual contiene una carpeta `.terraform`
- Current directory contains a file with the `.tf` or `.hcl` extensions - El directorio actual contiene un archivo con las extensiones `.tf` o `.hcl`
### Opciones ### Opciones
@ -2766,11 +2766,11 @@ format = "[🏎💨 $workspace]($style) "
## Hora ## Hora
The `time` module shows the current **local** time. The `format` configuration value is used by the [`chrono`](https://crates.io/crates/chrono) crate to control how the time is displayed. Take a look [at the chrono strftime docs](https://docs.rs/chrono/0.4.7/chrono/format/strftime/index.html) to see what options are available. El módulo `time` muestra la hora **local** actual. El valor de configuración de `format` es usado por la caja de [`chrono`](https://crates.io/crates/chrono) para controlar cómo se muestra la hora. Echa un vistazo a [los documentos de chrono strftime](https://docs.rs/chrono/0.4.7/chrono/format/strftime/index.html) para ver qué opciones están disponibles.
::: consejo ::: consejo
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Este módulo está deshabilitado por defecto. Para activarlo, establece `disabled` a `false` en tu archivo de configuración.
::: :::
@ -2786,7 +2786,7 @@ This module is disabled by default. To enable it, set `disabled` to `false` in y
| `disabled` | `true` | Desactiva el módulo `time`. | | `disabled` | `true` | Desactiva el módulo `time`. |
| `time_range` | `"-"` | Establece el intervalo de tiempo durante el cual el módulo se mostrará. La hora debe ser especificada en formato de 24 horas | | `time_range` | `"-"` | Establece el intervalo de tiempo durante el cual el módulo se mostrará. La hora debe ser especificada en formato de 24 horas |
If `use_12hr` is `true`, then `time_format` defaults to `"%r"`. Otherwise, it defaults to `"%T"`. Manually setting `time_format` will override the `use_12hr` setting. Si `use_12hr` es `true`, entonces `time_format` por defecto `"%r"`. De lo contrario, el valor por defecto es `"%T"`. Configurar manualmente `time_format` sobrescribirá la configuración `use_12hr`.
### Variables ### Variables
@ -2812,16 +2812,16 @@ time_range = "10:00:00-14:00:00"
## Nombre de usuario ## Nombre de usuario
The `username` module shows active user's username. The module will be shown if any of the following conditions are met: El módulo `username` muestra el nombre de usuario activo. El módulo se muestra si algunas de las siguientes condiciones se cumplen:
- The current user is root - El usuario actual es root
- The current user isn't the same as the one that is logged in - El usuario actual no es el mismo que el que está conectado
- The user is currently connected as an SSH session - El usuario está actualmente conectado como una sesión SSH
- The variable `show_always` is set to true - La variable `show_always` se establece en true
::: consejo ::: consejo
SSH connection is detected by checking environment variables `SSH_CONNECTION`, `SSH_CLIENT`, and `SSH_TTY`. If your SSH host does not set up these variables, one workaround is to set one of them with a dummy value. La conexión SSH se detecta comprobando las variables de entorno `SSH_CONNECTION`, `SSH_CLIENT`, y `SSH_TTY`. Si su host SSH no configura estas variables, una solución es establecer una de ellas con un valor tonto.
::: :::
@ -2859,7 +2859,7 @@ show_always = true
The `vagrant` module shows the currently installed version of [Vagrant](https://www.vagrantup.com/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones: The `vagrant` module shows the currently installed version of [Vagrant](https://www.vagrantup.com/). Por defecto, el módulo se mostrará si se cumplen cualquiera de las siguientes condiciones:
- The current directory contains a `Vagrantfile` file - El directorio actual contiene un archivo `Vagrantfile`
### Opciones ### Opciones
@ -2930,7 +2930,7 @@ format = "via [V $version](blue bold) "
## VCSH ## VCSH
The `vcsh` module displays the current active [VCSH](https://github.com/RichiH/vcsh) repository. The module will be shown only if a repository is currently in use. The `vcsh` module displays the current active [VCSH](https://github.com/RichiH/vcsh) repository. El módulo sólo se mostrará si un repositorio está actualmente en uso.
### Opciones ### Opciones
@ -2962,9 +2962,9 @@ format = "[🆅 $repo](bold blue) "
## Zig ## Zig
By default the the `zig` module shows the currently installed version of [Zig](https://ziglang.org/). The module will be shown if any of the following conditions are met: By default the the `zig` module shows the currently installed version of [Zig](https://ziglang.org/). El módulo se muestra si algunas de las siguientes condiciones se cumplen:
- The current directory contains a `.zig` file - El directorio actual contiene un archivo `.zig`
### Opciones ### Opciones
@ -3000,31 +3000,31 @@ symbol = "⚡️ "
## Comandos personalizados ## Comandos personalizados
The `custom` modules show the output of some arbitrary commands. Los módulos `personalizados` muestran la salida de algunos comandos arbitrarios.
These modules will be shown if any of the following conditions are met: Estos módulos se mostrarán si se cumplen alguna de las siguientes condiciones:
- The current directory contains a file whose name is in `files` - El directorio actual contiene un archivo cuyo nombre está en `files`
- The current directory contains a directory whose name is in `directories` - El directorio actual contiene un directorio cuyo nombre está en `directories`
- The current directory contains a file whose extension is in `extensions` - El directorio actual contiene un archivo cuya extensión está en `extensions`
- The `when` command returns 0 - El comando `when` devuelve 0
- The current Operating System (std::env::consts::OS) matchs with `os` field if defined. - El sistema operativo actual (std::env::consts::OS) coincide con el campo `os` si está definido.
::: consejo ::: consejo
Multiple custom modules can be defined by using a `.`. Múltiples módulos personalizados pueden definirse usando una `.`.
::: :::
::: consejo ::: consejo
The order in which custom modules are shown can be individually set by including `${custom.foo}` in the top level `format` (as it includes a dot, you need to use `${...}`). By default, the `custom` module will simply show all custom modules in the order they were defined. El orden en el que se muestran los módulos personalizados se puede establecer individualmente incluyendo `${custom.foo}` en el `format` de nivel superior (ya que incluye un punto, necesita usar `${...}`). Por defecto, el módulo `custom` simplemente mostrará todos los módulos personalizados en el orden en que fueron definidos.
::: :::
::: consejo ::: consejo
[Issue #1252](https://github.com/starship/starship/discussions/1252) contains examples of custom modules. If you have an interesting example not covered there, feel free to share it there! [El issue #1252](https://github.com/starship/starship/discussions/1252) contiene ejemplos de módulos personalizados. Si tiene un ejemplo interesante no cubierto allí, no dude en compartirlo allí!
::: :::
@ -3055,32 +3055,32 @@ The order in which custom modules are shown can be individually set by including
\*: Esta variable sólo puede ser usada como parte de una cadena de estilo \*: Esta variable sólo puede ser usada como parte de una cadena de estilo
#### Custom command shell #### Comando personalizado del intérprete de comandos
`shell` accepts a non-empty list of strings, where: `shell` acepta una lista no vacía de cadenas, donde:
- The first string is the path to the shell to use to execute the command. - La primera cadena es la ruta al intérprete de comandos a usar para ejecutar el comando.
- Other following arguments are passed to the shell. - Otros argumentos siguientes son pasados al shell.
If unset, it will fallback to STARSHIP_SHELL and then to "sh" on Linux, and "cmd /C" on Windows. Si no está activado, se retornará a STARSHIP_SHELL y luego a "sh" en Linux, y "cmd /C" en Windows.
The `command` will be passed in on stdin. El `comando` será pasado en stdin.
If `shell` is not given or only contains one element and Starship detects PowerShell will be used, the following arguments will automatically be added: `-NoProfile -Command -`. This behavior can be avoided by explicitly passing arguments to the shell, e.g. Si no se da el `shell` o solo contiene un elemento y Starship detecta PowerShell los siguientes argumentos se añadirán automáticamente: `-NoProfile -Command -`. Este comportamiento puede evitarse pasando explícitamente argumentos al intérprete, p.ej.
```toml ```toml
shell = ["pwsh", "-Command", "-"] shell = ["pwsh", "-Command", "-"]
``` ```
::: warning Make sure your custom shell configuration exits gracefully ::: advertencia Asegúrate de que tu configuración personalizada de shell salga con éxito
If you set a custom command, make sure that the default Shell used by starship will properly execute the command with a graceful exit (via the `shell` option). Si establece un comando personalizado, asegúrese de que el Shell por defecto usado por starship ejecutará correctamente el comando con una salida elgante (a través de la opción `shell`).
For example, PowerShell requires the `-Command` parameter to execute a one liner. Omitting this parameter might throw starship into a recursive loop where the shell might try to load a full profile environment with starship itself again and hence re-execute the custom command, getting into a never ending loop. Por ejemplo, PowerShell requiere el parámetro `-Command` para ejecutar una sola línea. Omitir este parámetro puede arrojar a starchip a un bucle recursivo donde el shell podría intentar cargar un entorno de perfil completo con starship en sí misma y volver a ejecutar el comando personalizado, entrando en un bucle infinito.
Parameters similar to `-NoProfile` in PowerShell are recommended for other shells as well to avoid extra loading time of a custom profile on every starship invocation. Se recomiendan parámetros similares a `-NoProfile` en PowerShell para otros shells para evitar tiempo extra de carga de un perfil personalizado en cada invocación de starship.
Automatic detection of shells and proper parameters addition are currently implemented, but it's possible that not all shells are covered. [Please open an issue](https://github.com/starship/starship/issues/new/choose) with shell details and starship configuration if you hit such scenario. La detección automática de shells y la adición adecuada de parámetros están actualmente implementados, pero es posible que no todos los shells estén cubiertos. Por favor, [abre un issue](https://github.com/starship/starship/issues/new/choose) con los detalles del intérprete de comandos y la configuración de Starship si te encuentras en tal escenario.
::: :::
@ -3090,8 +3090,8 @@ Automatic detection of shells and proper parameters addition are currently imple
# ~/.config/starship.toml # ~/.config/starship.toml
[custom.foo] [custom.foo]
command = "echo foo" # shows output of command command = "echo foo" # muestra la salida del comando
files = ["foo"] # can specify filters files = ["foo"] # se pueden especificar filtros
when = """ test "$HOME" == "$PWD" """ when = """ test "$HOME" == "$PWD" """
format = " transcending [$output]($style)" format = " transcending [$output]($style)"

View File

@ -143,7 +143,7 @@ description: Starship est une invite minimaliste, ultra-rapide et hautement pers
#### Nushell #### Nushell
::: warning This will change in the future. Only nu version v0.33 or higher is supported. ::: Add the following to your nu config file. You can check the location of this file by running `config path` in nu. ::: warning This will change in the future. Seule la version nu v0.33 ou supérieure est prise en charge. ::: Add the following to your nu config file. Vous pouvez vérifier l'emplacement de ce fichier en exécutant `config path` dans 'nu'.
```toml ```toml
startup = [ startup = [
@ -157,7 +157,7 @@ description: Starship est une invite minimaliste, ultra-rapide et hautement pers
#### Xonsh #### Xonsh
Add the following to the end of `~/.xonshrc`: Ajouter ce qui suit à la fin de `~/.xonshrc`:
```sh ```sh
# ~/.xonshrc # ~/.xonshrc

View File

@ -77,9 +77,9 @@ Les chaînes de style sont une liste de mots, séparés par des espaces. Les mot
- `underline` - `underline`
- `dimmed` - `dimmed`
- `inverted` - `inverted`
- `bg:<color>` - `bg:<couleur>`
- `fg:<color>` - `fg:<couleur>`
- `<color>` - `<couleur>`
- `none` - `none`
`<couleur>` est un spécificateur de couleur (discuté ci-dessous). `fg:<color>` et `<color>` font actuellement la même chose, bien que cela puisse changer dans le futur. `inverted` permute les couleurs de fond et de premier plan. L'ordre des mots dans la chaîne n'a pas d'importance. `<couleur>` est un spécificateur de couleur (discuté ci-dessous). `fg:<color>` et `<color>` font actuellement la même chose, bien que cela puisse changer dans le futur. `inverted` permute les couleurs de fond et de premier plan. L'ordre des mots dans la chaîne n'a pas d'importance.

View File

@ -980,7 +980,7 @@ default = "unknown user"
## Erlang ## Erlang
The `erlang` module shows the currently installed version of [Erlang/OTP](https://erlang.org/doc/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie: Le module `erlang` montre la version actuellement installée de [Erlang/OTP](https://erlang.org/doc/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie:
- Le répertoire courant contient un fichier `rebar.config`. - Le répertoire courant contient un fichier `rebar.config`.
- Le répertoire courant contient un fichier `erlang.mk`. - Le répertoire courant contient un fichier `erlang.mk`.
@ -1019,7 +1019,7 @@ format = "via [e $version](bold red) "
## Google Cloud (`gcloud`) ## Google Cloud (`gcloud`)
The `gcloud` module shows the current configuration for [`gcloud`](https://cloud.google.com/sdk/gcloud) CLI. This is based on the `~/.config/gcloud/active_config` file and the `~/.config/gcloud/configurations/config_{CONFIG NAME}` file and the `CLOUDSDK_CONFIG` env var. Le module `gcloud` affiche la configuration actuelle pour [`gcloud`](https://cloud.google.com/sdk/gcloud) CLI. Ceci est basé sur les fichiers `~/.config/gcloud/active_config` et `~/.config/gcloud/configurations/config_{CONFIG NAME}` et la variable d'environnement `CLOUDSDK_CONFIG`.
### Options ### Options
@ -1080,7 +1080,7 @@ asia-northeast1 = "an1"
## Branche Git ## Branche Git
The `git_branch` module shows the active branch of the repo in your current directory. Le module `git_branch` affiche la branche active du dépôt dans votre répertoire courant.
### Options ### Options
@ -1120,7 +1120,7 @@ truncation_symbol = ""
## Commit Git ## Commit Git
The `git_commit` module shows the current commit hash and also the tag (if any) of the repo in your current directory. Le module `git_commit` affiche le hash du commit actuel ainsi que le tag (le cas échéant) du dépôt dans votre répertoire courant.
### Options ### Options
@ -1155,7 +1155,7 @@ tag_symbol = "🔖 "
## État Git ## État Git
The `git_state` module will show in directories which are part of a git repository, and where there is an operation in progress, such as: _REBASING_, _BISECTING_, etc. If there is progress information (e.g., REBASING 3/10), that information will be shown too. Le module `git_state` s'affichera dans les répertoires qui font partie d'un dépôt git, dans lesquels une opération est en cours, comme : _REBASING_, _BISECTING_, etc. S'il y a des informations de progression (par exemple, REBASING 3/10), ces informations seront également affichées.
### Options ### Options
@ -1199,7 +1199,7 @@ The `git_metrics` module will show the number of added and deleted lines in the
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Ce module est désactivé par défaut. Pour l'activer, configurez `disabled` sur `false` dans votre fichier de configuration.
::: :::
@ -1235,7 +1235,7 @@ format = '[+$added]($added_style)/[-$deleted]($deleted_style) '
## Statut Git ## Statut Git
The `git_status` module shows symbols representing the state of the repo in your current directory. Le module `git_status` affiche des symboles représentant l'état du dépôt dans votre répertoire courant.
### Options ### Options
@ -1247,18 +1247,18 @@ The `git_status` module shows symbols representing the state of the repo in your
| `behind` | `"⇣"` | Le format de `behind` | | `behind` | `"⇣"` | Le format de `behind` |
| `diverged` | `"⇕"` | Le format de `diverged` | | `diverged` | `"⇕"` | Le format de `diverged` |
| `up_to_date` | `""` | The format of `up_to_date` | | `up_to_date` | `""` | The format of `up_to_date` |
| `untracked` | `"?"` | The format of `untracked` | | `untracked` | `"?"` | Le format de `untracked` |
| `stashed` | `"$"` | The format of `stashed` | | `stashed` | `"$"` | Le format de `stashed` |
| `modified` | `"!"` | The format of `modified` | | `modified` | `"!"` | Le format de `modified` |
| `staged` | `"+"` | The format of `staged` | | `staged` | `"+"` | Le format de `staged` |
| `renamed` | `"»"` | The format of `renamed` | | `renamed` | `"»"` | Le format de `renamed` |
| `deleted` | `"✘"` | The format of `deleted` | | `deleted` | `"✘"` | Le format de `deleted` |
| `style` | `"bold green"` | Le style du module. | | `style` | `"bold green"` | Le style du module. |
| `disabled` | `false` | Disables the `git_status` module. | | `disabled` | `false` | Désactive le module `git_status`. |
### Variables ### Variables
The following variables can be used in `format`: Les variables suivantes peuvent être utilisées pour la valeur de `format`:
| Variable | Description | | Variable | Description |
| -------------- | ------------------------------------------------------------------------------------------------------------- | | -------------- | ------------------------------------------------------------------------------------------------------------- |
@ -1275,14 +1275,14 @@ The following variables can be used in `format`:
\* : Cette variable ne peut être utilisée que comme partie d'une chaîne de style \* : Cette variable ne peut être utilisée que comme partie d'une chaîne de style
The following variables can be used in `diverged`: Les variables suivantes peuvent être utilisées pour la valeur de `diverged`:
| Variable | Description | | Variable | Description |
| -------------- | ------------------------------------------------- | | -------------- | ------------------------------------------------- |
| `ahead_count` | Nombre de commits en avance sur la branche suivie | | `ahead_count` | Nombre de commits en avance sur la branche suivie |
| `behind_count` | Nombre de commits en retard sur la branche suivie | | `behind_count` | Nombre de commits en retard sur la branche suivie |
The following variables can be used in `conflicted`, `ahead`, `behind`, `untracked`, `stashed`, `modified`, `staged`, `renamed` and `deleted`: Les variables suivantes peuvent êtres utilisées dans `conflicted`, `ahead`, `behind`, `untracked`, `stashed`, `modified`, `staged`, `renamed` et `deleted`:
| Variable | Description | | Variable | Description |
| -------- | --------------------------------------- | | -------- | --------------------------------------- |
@ -1307,7 +1307,7 @@ renamed = "👅"
deleted = "🗑" deleted = "🗑"
``` ```
Show ahead/behind count of the branch being tracked Afficher le nombre de commits en avance/en retard par rapport à la branche suivie
```toml ```toml
# ~/.config/starship.toml # ~/.config/starship.toml
@ -1320,7 +1320,7 @@ behind = "⇣${count}"
## Golang ## Golang
The `golang` module shows the currently installed version of [Golang](https://golang.org/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie: Le module `golang` montre la version actuellement installée de [Golang](https://golang.org/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie:
- Le répertoire courant contient un fichier `go.mod` - Le répertoire courant contient un fichier `go.mod`
- Le répertoire courant contient un fichier `go.sum` - Le répertoire courant contient un fichier `go.sum`
@ -1365,7 +1365,7 @@ format = "via [🏎💨 $version](bold cyan) "
## Helm ## Helm
The `helm` module shows the currently installed version of [Helm](https://helm.sh/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie: Le module `helm` montre la version actuellement installée de [Helm](https://helm.sh/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie:
- Le répertoire courant contient un fichier `helmfile.yaml` - Le répertoire courant contient un fichier `helmfile.yaml`
- Le répertoire courant contient un fichier `Chart.yml` - Le répertoire courant contient un fichier `Chart.yml`
@ -1404,7 +1404,7 @@ format = "via [⎈ $version](bold white) "
## Nom d'hôte ## Nom d'hôte
The `hostname` module shows the system hostname. Le module `hostname` affiche le nom d'hôte du système.
### Options ### Options
@ -1439,7 +1439,7 @@ disabled = false
## Java ## Java
The `java` module shows the currently installed version of [Java](https://www.oracle.com/java/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie: Le module `java` affiche la version actuellement installée de [Java](https://www.oracle.com/java/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie:
- Le répertoire actuel contient un fichier `pom.xml`, `build.gradle.kts`, `build.sbt`, `.java-version`, `.deps.edn`, `project.clj`, ou `build.boot` - Le répertoire actuel contient un fichier `pom.xml`, `build.gradle.kts`, `build.sbt`, `.java-version`, `.deps.edn`, `project.clj`, ou `build.boot`
- Le répertoire actuel contient un fichier avec l'extension `.java`, `.class`, `. gradle`, `.jar`, `.clj`, ou `.cljc` - Le répertoire actuel contient un fichier avec l'extension `.java`, `.class`, `. gradle`, `.jar`, `.clj`, ou `.cljc`
@ -1478,7 +1478,7 @@ symbol = "🌟 "
## Jobs ## Jobs
The `jobs` module shows the current number of jobs running. The module will be shown only if there are background jobs running. The module will show the number of jobs running if there are at least 2 jobs, or more than the `number_threshold` config value, if it exists. The module will show a symbol if there is at least 1 job, or more than the `symbol_threshold` config value, if it exists. You can set both values to 0 in order to *always* show the symbol and number of jobs, even if there are 0 jobs running. Le module `jobs` affiche le nombre de tâches en cours d'exécution. Le module ne sera affiché que s'il y a des tâches de fond. The module will show the number of jobs running if there are at least 2 jobs, or more than the `number_threshold` config value, if it exists. The module will show a symbol if there is at least 1 job, or more than the `symbol_threshold` config value, if it exists. You can set both values to 0 in order to *always* show the symbol and number of jobs, even if there are 0 jobs running.
The default functionality is: The default functionality is:
@ -1494,7 +1494,7 @@ This module is not supported on tcsh and nu.
::: warning ::: warning
The `threshold` option is deprecated, but if you want to use it, the module will show the number of jobs running if there is more than 1 job, or more than the `threshold` config value, if it exists. If `threshold` is set to 0, then the module will also show when there are 0 jobs running. The `threshold` option is deprecated, but if you want to use it, the module will show the number of jobs running if there is more than 1 job, or more than the `threshold` config value, if it exists. Si `threshold` est définie à 0, alors le module s'affichera également lorsqu'il n'y a pas de tâches de fond en cours.
::: :::
@ -1508,7 +1508,7 @@ The `threshold` option is deprecated, but if you want to use it, the module will
| `format` | `"[$symbol$number]($style) "` | Format du module. | | `format` | `"[$symbol$number]($style) "` | Format du module. |
| `symbol` | `"✦"` | The string used to represent the `symbol` variable. | | `symbol` | `"✦"` | The string used to represent the `symbol` variable. |
| `style` | `"bold blue"` | Le style du module. | | `style` | `"bold blue"` | Le style du module. |
| `disabled` | `false` | Disables the `jobs` module. | | `disabled` | `false` | Désactive le module `jobs`. |
\*: This option is deprecated, please use the \*: This option is deprecated, please use the
`number_threshold` and `symbol_threshold` options instead. `number_threshold` and `symbol_threshold` options instead.
@ -1536,11 +1536,11 @@ symbol_threshold = 0
## Julia ## Julia
The `julia` module shows the currently installed version of [Julia](https://julialang.org/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie: Le module `julia` affiche la version actuellement installée de [Julia](https://julialang.org/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie:
- The current directory contains a `Project.toml` file - Le répertoire courant contient un fichier `Project.toml`
- The current directory contains a `Manifest.toml` file - Le répertoire courant contient un fichier `Manifest.toml`
- The current directory contains a file with the `.jl` extension - Le répertoire actuel contient un fichier avec l'extension `.jl`
### Options ### Options
@ -1576,9 +1576,9 @@ symbol = "∴ "
## Kotlin ## Kotlin
The `kotlin` module shows the currently installed version of [Kotlin](https://kotlinlang.org/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie: Le module `kotlin` affiche la version actuellement installée de [Kotlin](https://kotlinlang.org/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie:
- The current directory contains a `.kt` or a `.kts` file - Le répertoire courant contient un fichier `.kt` ou `.kts`
### Options ### Options
@ -1623,11 +1623,11 @@ kotlin_binary = "kotlinc"
## Kubernetes ## Kubernetes
Displays the current [Kubernetes context](https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/#context) name and, if set, the namespace from the kubeconfig file. The namespace needs to be set in the kubeconfig file, this can be done via `kubectl config set-context starship-cluster --namespace astronaut`. If the `$KUBECONFIG` env var is set the module will use that if not it will use the `~/.kube/config`. Affiche le nom du [contexte Kubernets](https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/#context) actuel et, si défini, l'espace de noms du fichier kubeconfig. L'espace de noms doit être défini dans le fichier kubeconfig, cela peut être fait via `kubectl config set-context starship-cluster --namespace astronaut`. Si la variable d'environnement `$KUBECONFIG` est définie, le module l'utilisera sinon il utilisera le fichier `~/.kube/config`.
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Ce module est désactivé par défaut. Pour l'activer, configurez `disabled` sur `false` dans votre fichier de configuration.
::: :::
@ -1689,7 +1689,7 @@ Long and automatically generated cluster names can be identified and shortened u
## Saut de ligne ## Saut de ligne
The `line_break` module separates the prompt into two lines. Le module `line_break` sépare l'invite en deux lignes.
### Options ### Options
@ -1708,11 +1708,11 @@ disabled = true
## Lua ## Lua
The `lua` module shows the currently installed version of [Lua](http://www.lua.org/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie: Le module `lua` affiche la version actuellement installée de [Lua](http://www.lua.org/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie:
- The current directory contains a `.lua-version` file - Le répertoire courant contient un fichier `.lua-version`
- The current directory contains a `lua` directory - Le répertoire courant contient un répertoire `lua`
- The current directory contains a file with the `.lua` extension - Le répertoire actuel contient un fichier avec l'extension `.lua`
### Options ### Options
@ -1749,13 +1749,13 @@ format = "via [🌕 $version](bold blue) "
## Utilisation mémoire ## Utilisation mémoire
The `memory_usage` module shows current system memory and swap usage. Le module `memory_usage` affiche la mémoire système actuelle et l'utilisation de swap.
By default the swap usage is displayed if the total system swap is non-zero. Par défaut, l'utilisation du swap est affichée si le swap total du système n'est pas nul.
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Ce module est désactivé par défaut. Pour l'activer, configurez `disabled` sur `false` dans votre fichier de configuration.
::: :::
@ -1780,7 +1780,7 @@ This module is disabled by default. To enable it, set `disabled` to `false` in y
| symbol | `🐏` | Reflète la valeur de l'option `symbol` | | symbol | `🐏` | Reflète la valeur de l'option `symbol` |
| style\* | | Reflète la valeur de l'option `style` | | style\* | | Reflète la valeur de l'option `style` |
\*: This variable can only be used as a part of a style string \*\*: The SWAP file information is only displayed if detected on the current system \* : Cette variable ne peut être utilisée que comme partie d'une chaîne de style \*\* : Les informations sur le fichier SWAP ne sont affichées que si détectées sur le système actuel
### Exemple ### Exemple
@ -1796,7 +1796,7 @@ style = "bold dimmed green"
## Branche Mercurial ## Branche Mercurial
The `hg_branch` module shows the active branch of the repo in your current directory. Le module `hg_branch` affiche la branche active du dépôt dans votre répertoire courant.
### Options ### Options
@ -1832,12 +1832,12 @@ truncation_symbol = ""
## Nim ## Nim
The `nim` module shows the currently installed version of [Nim](https://nim-lang.org/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie: Le module `nim` affiche la version actuellement installée de [Nim](https://nim-lang.org/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie:
- The current directory contains a `nim.cfg` file - Le répertoire courant contient un fichier `nim.cfg`
- The current directory contains a file with the `.nim` extension - Le répertoire actuel contient un fichier avec l'extension `.nim`
- The current directory contains a file with the `.nims` extension - Le répertoire actuel contient un fichier avec l'extension `.nims`
- The current directory contains a file with the `.nimble` extension - Le répertoire actuel contient un fichier avec l'extension `.nimble`
### Options ### Options
@ -1912,14 +1912,14 @@ format = 'via [☃️ $state( \($name\))](bold blue) '
## Node.js ## Node.js
The `nodejs` module shows the currently installed version of [Node.js](https://nodejs.org/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie: Le module `nodejs` affiche la version actuellement installée de [Node.js](https://nodejs.org/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie:
- The current directory contains a `package.json` file - Le répertoire courant contient un fichier `package.json`
- The current directory contains a `.node-version` file - Le répertoire courant contient un fichier `.node-version`
- The current directory contains a `.nvmrc` file - Le répertoire courant contient un fichier `.nvmrc`
- The current directory contains a `node_modules` directory - Le répertoire courant contient un répertoire `node_modules`
- The current directory contains a file with the `.js`, `.mjs` or `.cjs` extension - Le répertoire actuel contient un fichier avec l'extension `.js`, `.mjs` ou `.cjs`
- The current directory contains a file with the `.ts` extension - Le répertoire actuel contient un fichier avec l'extension `.ts`
### Options ### Options
@ -1956,14 +1956,14 @@ format = "via [🤖 $version](bold green) "
## OCaml ## OCaml
The `ocaml` module shows the currently installed version of [OCaml](https://ocaml.org/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie: Le module `ocaml` affiche la version actuellement installée de [OCaml](https://ocaml.org/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie:
- The current directory contains a file with `.opam` extension or `_opam` directory - Le répertoire courant contient un fichier avec l'extension `.opam` ou le répertoire `_opam`
- The current directory contains a `esy.lock` directory - Le répertoire courant contient un répertoire `esy.lock`
- The current directory contains a `dune` or `dune-project` file - Le répertoire courant contient un fichier `dune` ou `dune-project`
- The current directory contains a `jbuild` or `jbuild-ignore` file - Le répertoire courant contient un fichier `jbuild` ou `jbuild-ignore`
- The current directory contains a `.merlin` file - Le répertoire courant contient un fichier `.merlin`
- The current directory contains a file with `.ml`, `.mli`, `.re` or `.rei` extension - Le répertoire actuel contient un fichier avec l'extension `.ml`, `.mli`, `.re` ou `.rei`
### Options ### Options
@ -2065,7 +2065,7 @@ The `package` module is shown when the current directory is the repository for a
| `version_format` | `"v${raw}"` | Le format de la version. Les variables disponibles sont `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Le format de la version. Les variables disponibles sont `raw`, `major`, `minor`, & `patch` |
| `style` | `"bold 208"` | Le style du module. | | `style` | `"bold 208"` | Le style du module. |
| `display_private` | `false` | Enable displaying version for packages marked as private. | | `display_private` | `false` | Enable displaying version for packages marked as private. |
| `disabled` | `false` | Disables the `package` module. | | `disabled` | `false` | Désactive le module `package`. |
### Variables ### Variables
@ -2088,13 +2088,13 @@ format = "via [🎁 $version](208 bold) "
## Perl ## Perl
The `perl` module shows the currently installed version of [Perl](https://www.perl.org/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie: Le module `perl` affiche la version actuellement installée de [Perl](https://www.perl.org/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie:
- The current directory contains a `Makefile.PL` or `Build.PL` file - Le répertoire courant contient un fichier `Makefile.PL` ou `Build.PL`
- The current directory contains a `cpanfile` or `cpanfile.snapshot` file - Le répertoire courant contient un fichier `cpanfile` ou `cpanfile.snapshot`
- The current directory contains a `META.json` file or `META.yml` file - Le répertoire courant contient un fichier `META.json` ou `META.yml`
- The current directory contains a `.perl-version` file - Le répertoire courant contient un fichier `.perl-version`
- The current directory contains a `.pl`, `.pm` or `.pod` - Le répertoire courant contient un fichier `.pl`, `.pm` ou `.pod`
### Options ### Options
@ -2128,11 +2128,11 @@ format = "via [🦪 $version]($style) "
## PHP ## PHP
The `php` module shows the currently installed version of [PHP](https://www.php.net/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie: Le module `php` affiche la version actuellement installée de [PHP](https://www.php.net/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie:
- The current directory contains a `composer.json` file - Le répertoire courant contient un fichier `composer.json`
- The current directory contains a `.php-version` file - Le répertoire courant contient un fichier `.php-version`
- The current directory contains a `.php` extension - Le répertoire courant contient un fichier avec l'extension `.php`
### Options ### Options
@ -2168,10 +2168,10 @@ format = "via [🔹 $version](147 bold) "
## PureScript ## PureScript
The `purescript` module shows the currently installed version of [PureScript](https://www.purescript.org/) version. Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie: Le module `purescript` affiche la version actuellement installée de [PureScript](https://www.purescript.org/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie:
- The current directory contains a `spago.dhall` file - Le répertoire courant contient un fichier `spago.dhall`
- The current directory contains a file with the `.purs` extension - Le répertoire actuel contient un fichier avec l'extension `.purs`
### Options ### Options
@ -2207,21 +2207,21 @@ format = "via [$symbol$version](bold white)"
## Python ## Python
The `python` module shows the currently installed version of [Python](https://www.python.org/) and the current [Python virtual environment](https://docs.python.org/tutorial/venv.html) if one is activated. Le module `python` affiche la version actuellement installée de [Python](https://www.python.org/) ainsi que la version d'[environnement virtuel Python](https://docs.python.org/tutorial/venv.html) si il y en a un d'activé.
If `pyenv_version_name` is set to `true`, it will display the pyenv version name. Otherwise, it will display the version number from `python --version`. If `pyenv_version_name` is set to `true`, it will display the pyenv version name. Otherwise, it will display the version number from `python --version`.
Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie: Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie:
- The current directory contains a `.python-version` file - Le répertoire courant contient un fichier `.python-version`
- The current directory contains a `Pipfile` file - Le répertoire courant contient un fichier `Pipfile`
- The current directory contains a `__init__.py` file - Le répertoire courant contient un fichier `__init__.py`
- The current directory contains a `pyproject.toml` file - Le répertoire courant contient un fichier `pyproject.toml`
- The current directory contains a `requirements.txt` file - Le répertoire courant contient un fichier `requirements.txt`
- The current directory contains a `setup.py` file - Le répertoire courant contient un fichier `setup.py`
- The current directory contains a `tox.ini` file - Le répertoire courant contient un fichier `tox.ini`
- The current directory contains a file with the `.py` extension. - Le répertoire actuel contient un fichier avec l'extension `.py`.
- A virtual environment is currently activated - Un environnement virtuel est actuellement activé
### Options ### Options
@ -2271,7 +2271,7 @@ pyenv_version_name = true
# ~/.config/starship.toml # ~/.config/starship.toml
[python] [python]
# Only use the `python3` binary to get the version. # N'utilisez que le binaire `python3` pour obtenir la version.
python_binary = "python3" python_binary = "python3"
``` ```
@ -2279,7 +2279,7 @@ python_binary = "python3"
# ~/.config/starship.toml # ~/.config/starship.toml
[python] [python]
# Don't trigger for files with the py extension # Ne pas déclencher pour les fichiers avec l'extension py
detect_extensions = [] detect_extensions = []
``` ```
@ -2287,10 +2287,11 @@ detect_extensions = []
# ~/.config/starship.toml # ~/.config/starship.toml
[python] [python]
# Display the version of python from inside a local venv. # Affiche la version de python depuis l'intérieur d'un venv local.
# #
# Note this will only work when the venv is inside the project and it will only # Notez que cela ne fonctionnera que lorsque le venv est à l'intérieur du projet,
# work in the directory that contains the venv dir but maybe this is ok? # et uniquement lorsque vous vous situez dans le répertoire contenant le dossier du venv
# mais peut-être que c'est suffisant?
python_binary = ["./venv/bin/python", "python", "python3", "python2"] python_binary = ["./venv/bin/python", "python", "python3", "python2"]
``` ```
@ -2298,13 +2299,13 @@ python_binary = ["./venv/bin/python", "python", "python3", "python2"]
The `rlang` module shows the currently installed version of R. The module will be shown if any of the following conditions are met: The `rlang` module shows the currently installed version of R. The module will be shown if any of the following conditions are met:
- The current directory contains a file with the `.R` extension. - Le répertoire actuel contient un fichier avec l'extension `.R`.
- The current directory contains a file with the `.Rd` extension. - Le répertoire actuel contient un fichier avec l'extension `.Rd`.
- The current directory contains a file with the `.Rmd` extension. - Le répertoire actuel contient un fichier avec l'extension `.Rmd`.
- The current directory contains a file with the `.Rproj` extension. - Le répertoire actuel contient un fichier avec l'extension `.Rproj`.
- The current directory contains a file with the `.Rsx` extension. - Le répertoire actuel contient un fichier avec l'extension `.Rsx`.
- The current directory contains a `.Rprofile` file - Le répertoire courant contient un fichier `.Rprofile`
- The current directory contains a `.Rproj.user` folder - Le répertoire courant contient un dossier `.Rproj.user`
### Options ### Options
@ -2338,9 +2339,9 @@ format = "with [📐 $version](blue bold) "
## Red ## Red
By default the `red` module shows the currently installed version of [Red](https://www.red-lang.org/). The module will be shown if any of the following conditions are met: Par défaut, le module `red` affiche la version actuellement installée de [Red](https://www.red-lang.org/). Le module est affiché si l'une de ces conditions est remplie :
- The current directory contains a file with `.red` or `.reds` extension - Le répertoire actuel contient un fichier avec l'extension `.red` ou `.reds`
### Options ### Options
@ -2376,11 +2377,11 @@ symbol = "🔴 "
## Ruby ## Ruby
By default the `ruby` module shows the currently installed version of [Ruby](https://www.ruby-lang.org/). The module will be shown if any of the following conditions are met: Par défaut, le module `ruby` affiche la version actuellement installée de [Ruby](https://www.ruby-lang.org/). Le module est affiché si l'une de ces conditions est remplie :
- The current directory contains a `Gemfile` file - Le répertoire courant contient un fichier `Gemfile`
- The current directory contains a `.ruby-version` file - Le répertoire courant contient un fichier `.ruby-version`
- The current directory contains a `.rb` file - Le répertoire courant contient un fichier `.rb`
### Options ### Options
@ -2416,10 +2417,10 @@ symbol = "🔺 "
## Rust ## Rust
By default the `rust` module shows the currently installed version of [Rust](https://www.rust-lang.org/). The module will be shown if any of the following conditions are met: Par défaut, le module `rust` affiche la version actuellement installée de [Rust](https://www.rust-lang.org/). Le module est affiché si l'une de ces conditions est remplie :
- The current directory contains a `Cargo.toml` file - Le répertoire courant contient un fichier `Cargo.toml`
- The current directory contains a file with the `.rs` extension - Le répertoire actuel contient un fichier avec l'extension `.rs`
### Options ### Options
@ -2455,11 +2456,11 @@ format = "via [⚙️ $version](red bold)"
## Scala ## Scala
The `scala` module shows the currently installed version of [Scala](https://www.scala-lang.org/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie: Le module `scala` affiche la version actuellement installée de [Scala](https://www.scala-lang.org/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie:
- The current directory contains a `build.sbt`, `.scalaenv` or `.sbtenv` file - Le répertoire courant contient un fichier `build.sbt`, `.scalaenv` ou `.sbtenv`
- The current directory contains a file with the `.scala` or `.sbt` extension - Le répertoire actuel contient un fichier avec l'extension `.scala` ou `.sbt`
- The current directory contains a directory named `.metals` - Le répertoire courant contient un répertoire nommé `.metals`
### Options ### Options
@ -2499,7 +2500,7 @@ The `shell` module shows an indicator for currently used shell.
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Ce module est désactivé par défaut. Pour l'activer, configurez `disabled` sur `false` dans votre fichier de configuration.
::: :::
@ -2517,7 +2518,7 @@ This module is disabled by default. To enable it, set `disabled` to `false` in y
| `xonsh_indicator` | `xsh` | A format string used to represent xonsh. | | `xonsh_indicator` | `xsh` | A format string used to represent xonsh. |
| `unknown_indicator` | | The default value to be displayed when the shell is unknown. | | `unknown_indicator` | | The default value to be displayed when the shell is unknown. |
| `format` | `$indicator` | Format du module. | | `format` | `$indicator` | Format du module. |
| `disabled` | `true` | Disables the `shell` module. | | `disabled` | `true` | Désactive le module `shell`. |
### Variables ### Variables
@ -2611,7 +2612,7 @@ The `status` module displays the exit code of the previous command. The module w
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Ce module est désactivé par défaut. Pour l'activer, configurez `disabled` sur `false` dans votre fichier de configuration.
::: :::
@ -2634,7 +2635,7 @@ This module is disabled by default. To enable it, set `disabled` to `false` in y
| `pipestatus` | `false` | Enable pipestatus reporting | | `pipestatus` | `false` | Enable pipestatus reporting |
| `pipestatus_separator` | `|` | The symbol that separate in pipe program exit codes | | `pipestatus_separator` | `|` | The symbol that separate in pipe program exit codes |
| `pipestatus_format` | `\\[$pipestatus\\] => [$symbol$common_meaning$signal_name$maybe_int]($style)` | The format of the module when the command is a pipeline | | `pipestatus_format` | `\\[$pipestatus\\] => [$symbol$common_meaning$signal_name$maybe_int]($style)` | The format of the module when the command is a pipeline |
| `disabled` | `true` | Disables the `status` module. | | `disabled` | `true` | Désactiver le module `status`. |
### Variables ### Variables
@ -2669,10 +2670,10 @@ disabled = false
## Swift ## Swift
By default the `swift` module shows the currently installed version of [Swift](https://swift.org/). The module will be shown if any of the following conditions are met: Par défaut, le module `swift` affiche la version actuellement installée de [Swift](https://swift.org/). Le module est affiché si l'une de ces conditions est remplie :
- The current directory contains a `Package.swift` file - Le répertoire courant contient un fichier `Package.swift`
- The current directory contains a file with the `.swift` extension - Le répertoire actuel contient un fichier avec l'extension `.swift`
### Options ### Options
@ -2718,8 +2719,8 @@ By default the Terraform version is not shown, since this is slow for current ve
Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie: Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie:
- The current directory contains a `.terraform` folder - Le répertoire courant contient un dossier `.terraform`
- Current directory contains a file with the `.tf` or `.hcl` extensions - Le répertoire actuel contient un fichier avec l'extension `.tf` ou `.hcl`
### Options ### Options
@ -2747,7 +2748,7 @@ Par défaut le module sera activé si au moins l'une des conditions suivantes es
### Exemple ### Exemple
#### With Terraform Version #### Avec la version de Terraform
```toml ```toml
# ~/.config/starship.toml # ~/.config/starship.toml
@ -2756,7 +2757,7 @@ Par défaut le module sera activé si au moins l'une des conditions suivantes es
format = "[🏎💨 $version$workspace]($style) " format = "[🏎💨 $version$workspace]($style) "
``` ```
#### Without Terraform version #### Sans la version de Terraform
```toml ```toml
# ~/.config/starship.toml # ~/.config/starship.toml
@ -2767,11 +2768,11 @@ format = "[🏎💨 $workspace]($style) "
## Date et Heure ## Date et Heure
The `time` module shows the current **local** time. The `format` configuration value is used by the [`chrono`](https://crates.io/crates/chrono) crate to control how the time is displayed. Take a look [at the chrono strftime docs](https://docs.rs/chrono/0.4.7/chrono/format/strftime/index.html) to see what options are available. Le module `time` affiche l'heure actuelle **localement**. La valeur de `format` est utilisée par le package [`chrono`](https://crates.io/crates/chrono) pour contrôler la façon dont l'heure est affichée. Consultez la [doc de chrono strftime](https://docs.rs/chrono/0.4.7/chrono/format/strftime/index.html) pour découvrir les options disponibles.
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Ce module est désactivé par défaut. Pour l'activer, configurez `disabled` sur `false` dans votre fichier de configuration.
::: :::
@ -2787,7 +2788,7 @@ This module is disabled by default. To enable it, set `disabled` to `false` in y
| `disabled` | `true` | Désactiver le module `time`. | | `disabled` | `true` | Désactiver le module `time`. |
| `time_range` | `"-"` | Sets the time range during which the module will be shown. Times must be specified in 24-hours format | | `time_range` | `"-"` | Sets the time range during which the module will be shown. Times must be specified in 24-hours format |
If `use_12hr` is `true`, then `time_format` defaults to `"%r"`. Otherwise, it defaults to `"%T"`. Manually setting `time_format` will override the `use_12hr` setting. If `use_12hr` is `true`, then `time_format` defaults to `"%r"`. Sinon, il est défini comme `"%T"`. Manually setting `time_format` will override the `use_12hr` setting.
### Variables ### Variables
@ -2813,12 +2814,12 @@ time_range = "10:00:00-14:00:00"
## Nom d'utilisateur ## Nom d'utilisateur
The `username` module shows active user's username. The module will be shown if any of the following conditions are met: Le module `username` affiche le nom d'utilisateur de l'utilisateur actif. Le module est affiché si l'une de ces conditions est remplie :
- The current user is root - L'utilisateur courant est root
- The current user isn't the same as the one that is logged in - L'utilisateur courant est différent de celui connecté
- The user is currently connected as an SSH session - L'utilisateur est actuellement connecté à une session SSH
- The variable `show_always` is set to true - La variable `show_always` a comme valeur true
::: tip ::: tip
@ -2858,9 +2859,9 @@ show_always = true
## Vagrant ## Vagrant
The `vagrant` module shows the currently installed version of [Vagrant](https://www.vagrantup.com/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie: Le module `vagrant` affiche la version actuellement installée de [Vagrant](https://www.vagrantup.com/). Par défaut le module sera activé si au moins l'une des conditions suivantes est remplie:
- The current directory contains a `Vagrantfile` file - Le répertoire courant contient un fichier `Vagrantfile`
### Options ### Options
@ -2896,9 +2897,9 @@ format = "via [⍱ $version](bold white) "
## VLang ## VLang
The `vlang` module shows you your currently installed version of V. By default the module will be shown if any of the following conditions are met: Le module `vlang` vous montre votre version de V actuellement installée. Par défaut, le module sera affiché si l'une des conditions suivantes est remplie :
- The current directory contains a file with `.v` extension - Le répertoire courant contient un fichier avec l'extension `.v`
- The current directory contains a `v.mod`, `vpkg.json` or `.vpkg-lock.json` file - Le répertoire courant contient un fichier `v.mod`, `vpkg.json` ou `.vpkg-lock.json`
### Options ### Options
@ -2906,12 +2907,12 @@ The `vlang` module shows you your currently installed version of V. By default t
| ------------------- | -------------------------------------------- | ------------------------------------------------------------------------------------------ | | ------------------- | -------------------------------------------- | ------------------------------------------------------------------------------------------ |
| `format` | `"via [$symbol($version )]($style)"` | Format du module. | | `format` | `"via [$symbol($version )]($style)"` | Format du module. |
| `version_format` | `"v${raw}"` | Le format de la version. Les variables disponibles sont `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Le format de la version. Les variables disponibles sont `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"V "` | A format string representing the symbol of V | | `symbol` | `"V "` | Une chaîne de caractères représentant le symbole de V |
| `detect_extensions` | `["v"]` | Quelles extensions devraient activer ce module. | | `detect_extensions` | `["v"]` | Quelles extensions devraient activer ce module. |
| `detect_files` | `["v.mod", "vpkg.json", ".vpkg-lock.json" ]` | Quels fichiers devraient activer ce module. | | `detect_files` | `["v.mod", "vpkg.json", ".vpkg-lock.json" ]` | Quels fichiers devraient activer ce module. |
| `detect_folders` | `[]` | Quels dossiers devraient activer ce module. | | `detect_folders` | `[]` | Quels dossiers devraient activer ce module. |
| `style` | `"blue bold"` | Le style du module. | | `style` | `"blue bold"` | Le style du module. |
| `disabled` | `false` | Disables the `vlang` module. | | `disabled` | `false` | Désactive le module `vlang`. |
### Variables ### Variables
@ -2963,9 +2964,9 @@ format = "[🆅 $repo](bold blue) "
## Zig ## Zig
By default the the `zig` module shows the currently installed version of [Zig](https://ziglang.org/). The module will be shown if any of the following conditions are met: Par défaut, le module `zig` affiche la version actuellement installée de [Zig](https://ziglang.org/). Le module est affiché si l'une de ces conditions est remplie :
- The current directory contains a `.zig` file - Le répertoire courant contient un fichier `.zig`
### Options ### Options
@ -3056,11 +3057,11 @@ The order in which custom modules are shown can be individually set by including
\* : Cette variable ne peut être utilisée que comme partie d'une chaîne de style \* : Cette variable ne peut être utilisée que comme partie d'une chaîne de style
#### Custom command shell #### Commandes shell personnalisées
`shell` accepts a non-empty list of strings, where: `shell` accepte une liste de chaînes non vide, où:
- The first string is the path to the shell to use to execute the command. - La première chaîne est le chemin vers le shell à utiliser pour exécuter la commande.
- Other following arguments are passed to the shell. - Other following arguments are passed to the shell.
If unset, it will fallback to STARSHIP_SHELL and then to "sh" on Linux, and "cmd /C" on Windows. If unset, it will fallback to STARSHIP_SHELL and then to "sh" on Linux, and "cmd /C" on Windows.
@ -3091,8 +3092,8 @@ Automatic detection of shells and proper parameters addition are currently imple
# ~/.config/starship.toml # ~/.config/starship.toml
[custom.foo] [custom.foo]
command = "echo foo" # shows output of command command = "echo foo" # affiche la sortie de la commande
files = ["foo"] # can specify filters files = ["foo"] # ajoute un filtre
when = """ test "$HOME" == "$PWD" """ when = """ test "$HOME" == "$PWD" """
format = " transcending [$output]($style)" format = " transcending [$output]($style)"

View File

@ -577,16 +577,16 @@ The `crystal` module shows the currently installed version of [Crystal](https://
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------- |
| `symbol` | `"🔮 "` | The symbol used before displaying the version of crystal. | | `symbol` | `"🔮 "` | The symbol used before displaying the version of crystal. |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `style` | `"bold red"` | Gaya penataan untuk modul. | | `style` | `"bold red"` | Gaya penataan untuk modul. |
| `detect_extensions` | `["cr"]` | Which extensions should trigger this module. | | `detect_extensions` | `["cr"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["shard.yml"]` | Which filenames should trigger this module. | | `detect_files` | `["shard.yml"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Folder mana yang sebaiknya memicul modul ini. |
| `disabled` | `false` | Disables the `crystal` module. | | `disabled` | `false` | Disables the `crystal` module. |
### Variabel ### Variabel
@ -617,16 +617,16 @@ The `dart` module shows the currently installed version of [Dart](https://dart.d
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------------------- | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------------------- | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🎯 "` | A format string representing the symbol of Dart | | `symbol` | `"🎯 "` | A format string representing the symbol of Dart |
| `detect_extensions` | `["dart"]` | Which extensions should trigger this module. | | `detect_extensions` | `["dart"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["pubspec.yaml", "pubspec.yml", "pubspec.lock"]` | Which filenames should trigger this module. | | `detect_files` | `["pubspec.yaml", "pubspec.yml", "pubspec.lock"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[".dart_tool"]` | Which folders should trigger this module. | | `detect_folders` | `[".dart_tool"]` | Folder mana yang sebaiknya memicul modul ini. |
| `style` | `"bold blue"` | Gaya penataan untuk modul. | | `style` | `"bold blue"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `dart` module. | | `disabled` | `false` | Disables the `dart` module. |
### Variabel ### Variabel
@ -654,16 +654,16 @@ The `deno` module shows you your currently installed version of [Deno](https://d
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | -------------------------------------------- | ------------------------------------------------------------------------- | | ------------------- | -------------------------------------------- | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🦕 "` | A format string representing the symbol of Deno | | `symbol` | `"🦕 "` | A format string representing the symbol of Deno |
| `detect_extensions` | `[]` | Which extensions should trigger this module. | | `detect_extensions` | `[]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["mod.ts", "mod.js", "deps.ts", "deps.js"]` | Which filenames should trigger this module. | | `detect_files` | `["mod.ts", "mod.js", "deps.ts", "deps.js"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Folder mana yang sebaiknya memicul modul ini. |
| `style` | `"green bold"` | Gaya penataan untuk modul. | | `style` | `"green bold"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `deno` module. | | `disabled` | `false` | Disables the `deno` module. |
### Variabel ### Variabel
@ -803,17 +803,17 @@ The module will also show the Target Framework Moniker (<https://docs.microsoft.
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )(🎯 $tfm )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )(🎯 $tfm )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `".NET "` | The symbol used before displaying the version of dotnet. | | `symbol` | `".NET "` | The symbol used before displaying the version of dotnet. |
| `heuristic` | `true` | Use faster version detection to keep starship snappy. | | `heuristic` | `true` | Use faster version detection to keep starship snappy. |
| `detect_extensions` | `["csproj", "fsproj", "xproj"]` | Which extensions should trigger this module. | | `detect_extensions` | `["csproj", "fsproj", "xproj"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["global.json", "project.json", "Directory.Build.props", "Directory.Build.targets", "Packages.props"]` | Which filenames should trigger this module. | | `detect_files` | `["global.json", "project.json", "Directory.Build.props", "Directory.Build.targets", "Packages.props"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this modules. | | `detect_folders` | `[]` | Which folders should trigger this modules. |
| `style` | `"bold blue"` | Gaya penataan untuk modul. | | `style` | `"bold blue"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `dotnet` module. | | `disabled` | `false` | Disables the `dotnet` module. |
### Variabel ### Variabel
@ -845,16 +845,16 @@ The `elixir` module shows the currently installed version of [Elixir](https://el
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ----------------------------------------------------------- | ------------------------------------------------------------------------- | | ------------------- | ----------------------------------------------------------- | ----------------------------------------------------------------------------------- |
| `format` | `'via [$symbol($version \(OTP $otp_version\) )]($style)'` | The format for the module elixir. | | `format` | `'via [$symbol($version \(OTP $otp_version\) )]($style)'` | The format for the module elixir. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"💧 "` | The symbol used before displaying the version of Elixir/Erlang. | | `symbol` | `"💧 "` | The symbol used before displaying the version of Elixir/Erlang. |
| `detect_extensions` | `[]` | Which extensions should trigger this module. | | `detect_extensions` | `[]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["mix.exs"]` | Which filenames should trigger this module. | | `detect_files` | `["mix.exs"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this modules. | | `detect_folders` | `[]` | Which folders should trigger this modules. |
| `style` | `"bold purple"` | Gaya penataan untuk modul. | | `style` | `"bold purple"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `elixir` module. | | `disabled` | `false` | Disables the `elixir` module. |
### Variabel ### Variabel
@ -888,16 +888,16 @@ The `elm` module shows the currently installed version of [Elm](https://elm-lang
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | -------------------------------------------------- | ------------------------------------------------------------------------- | | ------------------- | -------------------------------------------------- | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🌳 "` | A format string representing the symbol of Elm. | | `symbol` | `"🌳 "` | A format string representing the symbol of Elm. |
| `detect_extensions` | `["elm"]` | Which extensions should trigger this module. | | `detect_extensions` | `["elm"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["elm.json", "elm-package.json", ".elm-version"]` | Which filenames should trigger this module. | | `detect_files` | `["elm.json", "elm-package.json", ".elm-version"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `["elm-stuff"]` | Which folders should trigger this modules. | | `detect_folders` | `["elm-stuff"]` | Which folders should trigger this modules. |
| `style` | `"cyan bold"` | Gaya penataan untuk modul. | | `style` | `"cyan bold"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `elm` module. | | `disabled` | `false` | Disables the `elm` module. |
### Variabel ### Variabel
@ -942,8 +942,8 @@ default = "unknown user"
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ---------- | ------------------------------ | ---------------------------------------------------------------------------- | | ---------- | ------------------------------ | ---------------------------------------------------------------------------- |
| `symbol` | | The symbol used before displaying the variable value. | | `symbol` | | The symbol used before displaying the variable value. |
| `variable` | | The environment variable to be displayed. | | `variabel` | | The environment variable to be displayed. |
| `default` | | The default value to be displayed when the selected variable is not defined. | | `bawaan` | | The default value to be displayed when the selected variable is not defined. |
| `format` | `"with [$env_value]($style) "` | Format dari modul. | | `format` | `"with [$env_value]($style) "` | Format dari modul. |
| `disabled` | `false` | Disables the `env_var` module. | | `disabled` | `false` | Disables the `env_var` module. |
@ -987,16 +987,16 @@ The `erlang` module shows the currently installed version of [Erlang/OTP](https:
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `" "` | The symbol used before displaying the version of erlang. | | `symbol` | `" "` | The symbol used before displaying the version of erlang. |
| `style` | `"bold red"` | Gaya penataan untuk modul. | | `style` | `"bold red"` | Gaya penataan untuk modul. |
| `detect_extensions` | `[]` | Which extensions should trigger this module. | | `detect_extensions` | `[]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["rebar.config", "elang.mk"]` | Which filenames should trigger this module. | | `detect_files` | `["rebar.config", "elang.mk"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this modules. | | `detect_folders` | `[]` | Which folders should trigger this modules. |
| `disabled` | `false` | Disables the `erlang` module. | | `disabled` | `false` | Disables the `erlang` module. |
### Variabel ### Variabel
@ -1039,7 +1039,7 @@ The `gcloud` module shows the current configuration for [`gcloud`](https://cloud
| account | `foo` | The current GCP profile | | account | `foo` | The current GCP profile |
| domain | `example.com` | The current GCP profile domain | | domain | `example.com` | The current GCP profile domain |
| project | | The current GCP project | | project | | The current GCP project |
| active | `default` | The active config name written in `~/.config/gcloud/active_config` | | active | `bawaan` | The active config name written in `~/.config/gcloud/active_config` |
| symbol | | Menyalin nilai dari opsi `symbol` | | symbol | | Menyalin nilai dari opsi `symbol` |
| style\* | | Menyalin nilai dari opsi `style` | | style\* | | Menyalin nilai dari opsi `style` |
@ -1333,16 +1333,16 @@ The `golang` module shows the currently installed version of [Golang](https://go
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🐹 "` | A format string representing the symbol of Go. | | `symbol` | `"🐹 "` | A format string representing the symbol of Go. |
| `detect_extensions` | `["go"]` | Which extensions should trigger this module. | | `detect_extensions` | `["go"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["go.mod", "go.sum", "glide.yaml", "Gopkg.yml", "Gopkg.lock", ".go-version"]` | Which filenames should trigger this module. | | `detect_files` | `["go.mod", "go.sum", "glide.yaml", "Gopkg.yml", "Gopkg.lock", ".go-version"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `["Godeps"]` | Which folders should trigger this module. | | `detect_folders` | `["Godeps"]` | Folder mana yang sebaiknya memicul modul ini. |
| `style` | `"bold cyan"` | Gaya penataan untuk modul. | | `style` | `"bold cyan"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `golang` module. | | `disabled` | `false` | Disables the `golang` module. |
### Variabel ### Variabel
@ -1372,16 +1372,16 @@ The `helm` module shows the currently installed version of [Helm](https://helm.s
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `detect_extensions` | `[]` | Which extensions should trigger this module. | | `detect_extensions` | `[]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["helmfile.yaml", "Chart.yaml"]` | Which filenames should trigger this module. | | `detect_files` | `["helmfile.yaml", "Chart.yaml"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this modules. | | `detect_folders` | `[]` | Which folders should trigger this modules. |
| `symbol` | `"⎈ "` | A format string representing the symbol of Helm. | | `symbol` | `"⎈ "` | A format string representing the symbol of Helm. |
| `style` | `"bold white"` | Gaya penataan untuk modul. | | `style` | `"bold white"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `helm` module. | | `disabled` | `false` | Disables the `helm` module. |
### Variabel ### Variabel
@ -1446,16 +1446,16 @@ The `java` module shows the currently installed version of [Java](https://www.or
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | --------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | | ------------------- | --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
| `format` | `"via [${symbol}(${version} )]($style)"` | Format dari modul. | | `format` | `"via [${symbol}(${version} )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `detect_extensions` | `["java", "class", "gradle", "jar", "cljs", "cljc"]` | Which extensions should trigger this module. | | `detect_extensions` | `["java", "class", "gradle", "jar", "cljs", "cljc"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["pom.xml", "build.gradle.kts", "build.sbt", ".java-version", ".deps.edn", "project.clj", "build.boot"]` | Which filenames should trigger this module. | | `detect_files` | `["pom.xml", "build.gradle.kts", "build.sbt", ".java-version", ".deps.edn", "project.clj", "build.boot"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this modules. | | `detect_folders` | `[]` | Which folders should trigger this modules. |
| `symbol` | `"☕ "` | A format string representing the symbol of Java | | `symbol` | `"☕ "` | A format string representing the symbol of Java |
| `style` | `"red dimmed"` | Gaya penataan untuk modul. | | `style` | `"red dimmed"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `java` module. | | `disabled` | `false` | Disables the `java` module. |
### Variabel ### Variabel
@ -1544,16 +1544,16 @@ The `julia` module shows the currently installed version of [Julia](https://juli
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `detect_extensions` | `["jl"]` | Which extensions should trigger this module. | | `detect_extensions` | `["jl"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["Project.toml", "Manifest.toml"]` | Which filenames should trigger this module. | | `detect_files` | `["Project.toml", "Manifest.toml"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this modules. | | `detect_folders` | `[]` | Which folders should trigger this modules. |
| `symbol` | `"ஃ "` | A format string representing the symbol of Julia. | | `symbol` | `"ஃ "` | A format string representing the symbol of Julia. |
| `style` | `"bold purple"` | Gaya penataan untuk modul. | | `style` | `"bold purple"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `julia` module. | | `disabled` | `false` | Disables the `julia` module. |
### Variabel ### Variabel
@ -1582,17 +1582,17 @@ The `kotlin` module shows the currently installed version of [Kotlin](https://ko
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------ | ----------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `detect_extensions` | `["kt", "kts"]` | Which extensions should trigger this module. | | `detect_extensions` | `["kt", "kts"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `[]` | Which filenames should trigger this module. | | `detect_files` | `[]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this modules. | | `detect_folders` | `[]` | Which folders should trigger this modules. |
| `symbol` | `"🅺 "` | A format string representing the symbol of Kotlin. | | `symbol` | `"🅺 "` | A format string representing the symbol of Kotlin. |
| `style` | `"bold blue"` | Gaya penataan untuk modul. | | `style` | `"bold blue"` | Gaya penataan untuk modul. |
| `kotlin_binary` | `"kotlin"` | Configures the kotlin binary that Starship executes when getting the version. | | `kotlin_binary` | `"kotlin"` | Configures the kotlin binary that Starship executes when getting the version. |
| `disabled` | `false` | Disables the `kotlin` module. | | `disabled` | `false` | Disables the `kotlin` module. |
### Variabel ### Variabel
@ -1716,17 +1716,17 @@ The `lua` module shows the currently installed version of [Lua](http://www.lua.o
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------ | -------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🌙 "` | A format string representing the symbol of Lua. | | `symbol` | `"🌙 "` | A format string representing the symbol of Lua. |
| `detect_extensions` | `["lua"]` | Which extensions should trigger this module. | | `detect_extensions` | `["lua"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `[".lua-version"]` | Which filenames should trigger this module. | | `detect_files` | `[".lua-version"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `["lua"]` | Which folders should trigger this module. | | `detect_folders` | `["lua"]` | Folder mana yang sebaiknya memicul modul ini. |
| `style` | `"bold blue"` | Gaya penataan untuk modul. | | `style` | `"bold blue"` | Gaya penataan untuk modul. |
| `lua_binary` | `"lua"` | Configures the lua binary that Starship executes when getting the version. | | `lua_binary` | `"lua"` | Configures the lua binary that Starship executes when getting the version. |
| `disabled` | `false` | Disables the `lua` module. | | `disabled` | `false` | Disables the `lua` module. |
### Variabel ### Variabel
@ -1841,16 +1841,16 @@ The `nim` module shows the currently installed version of [Nim](https://nim-lang
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | The format for the module | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"👑 "` | The symbol used before displaying the version of Nim. | | `symbol` | `"👑 "` | The symbol used before displaying the version of Nim. |
| `detect_extensions` | `["nim", "nims", "nimble"]` | Which extensions should trigger this module. | | `detect_extensions` | `["nim", "nims", "nimble"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["nim.cfg"]` | Which filenames should trigger this module. | | `detect_files` | `["nim.cfg"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Folder mana yang sebaiknya memicul modul ini. |
| `style` | `"bold yellow"` | Gaya penataan untuk modul. | | `style` | `"bold yellow"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `nim` module. | | `disabled` | `false` | Disables the `nim` module. |
### Variabel ### Variabel
@ -1926,11 +1926,11 @@ The `nodejs` module shows the currently installed version of [Node.js](https://n
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `" "` | A format string representing the symbol of Node.js. | | `symbol` | `" "` | A format string representing the symbol of Node.js. |
| `detect_extensions` | `["js", "mjs", "cjs", "ts"]` | Which extensions should trigger this module. | | `detect_extensions` | `["js", "mjs", "cjs", "ts"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["package.json", ".node-version"]` | Which filenames should trigger this module. | | `detect_files` | `["package.json", ".node-version"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `["node_modules"]` | Which folders should trigger this module. | | `detect_folders` | `["node_modules"]` | Folder mana yang sebaiknya memicul modul ini. |
| `style` | `"bold green"` | Gaya penataan untuk modul. | | `style` | `"bold green"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `nodejs` module. | | `disabled` | `false` | Disables the `nodejs` module. |
| `not_capable_style` | `bold red` | The style for the module when an engines property in package.json does not match the Node.js version. | | `not_capable_style` | `bold red` | The style for the module when an engines property in package.json does not match the Node.js version. |
@ -1967,18 +1967,18 @@ The `ocaml` module shows the currently installed version of [OCaml](https://ocam
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------------- | -------------------------------------------------------------------------- | ------------------------------------------------------------------------- | | ------------------------- | -------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )(\($switch_indicator$switch_name\) )]($style)"` | The format string for the module. | | `format` | `"via [$symbol($version )(\($switch_indicator$switch_name\) )]($style)"` | The format string for the module. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🐫 "` | The symbol used before displaying the version of OCaml. | | `symbol` | `"🐫 "` | The symbol used before displaying the version of OCaml. |
| `global_switch_indicator` | `""` | The format string used to represent global OPAM switch. | | `global_switch_indicator` | `""` | The format string used to represent global OPAM switch. |
| `local_switch_indicator` | `"*"` | The format string used to represent local OPAM switch. | | `local_switch_indicator` | `"*"` | The format string used to represent local OPAM switch. |
| `detect_extensions` | `["opam", "ml", "mli", "re", "rei"]` | Which extensions should trigger this module. | | `detect_extensions` | `["opam", "ml", "mli", "re", "rei"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["dune", "dune-project", "jbuild", "jbuild-ignore", ".merlin"]` | Which filenames should trigger this module. | | `detect_files` | `["dune", "dune-project", "jbuild", "jbuild-ignore", ".merlin"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `["_opam", "esy.lock"]` | Which folders should trigger this module. | | `detect_folders` | `["_opam", "esy.lock"]` | Folder mana yang sebaiknya memicul modul ini. |
| `style` | `"bold yellow"` | Gaya penataan untuk modul. | | `style` | `"bold yellow"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `ocaml` module. | | `disabled` | `false` | Disables the `ocaml` module. |
### Variabel ### Variabel
@ -2058,14 +2058,14 @@ The `package` module is shown when the current directory is the repository for a
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ----------------- | --------------------------------- | ------------------------------------------------------------------------- | | ----------------- | --------------------------------- | ----------------------------------------------------------------------------------- |
| `format` | `"is [$symbol$version]($style) "` | Format dari modul. | | `format` | `"is [$symbol$version]($style) "` | Format dari modul. |
| `symbol` | `"📦 "` | The symbol used before displaying the version the package. | | `symbol` | `"📦 "` | The symbol used before displaying the version the package. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `style` | `"bold 208"` | Gaya penataan untuk modul. | | `style` | `"bold 208"` | Gaya penataan untuk modul. |
| `display_private` | `false` | Enable displaying version for packages marked as private. | | `display_private` | `false` | Enable displaying version for packages marked as private. |
| `disabled` | `false` | Disables the `package` module. | | `disabled` | `false` | Disables the `package` module. |
### Variabel ### Variabel
@ -2098,16 +2098,16 @@ The `perl` module shows the currently installed version of [Perl](https://www.pe
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | -------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | | ------------------- | -------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | The format string for the module. | | `format` | `"via [$symbol($version )]($style)"` | The format string for the module. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🐪 "` | The symbol used before displaying the version of Perl | | `symbol` | `"🐪 "` | The symbol used before displaying the version of Perl |
| `detect_extensions` | `["pl", "pm", "pod"]` | Which extensions should trigger this module. | | `detect_extensions` | `["pl", "pm", "pod"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["Makefile.PL", "Build.PL", "cpanfile", "cpanfile.snapshot", "META.json", "META.yml", ".perl-version"]` | Which filenames should trigger this module. | | `detect_files` | `["Makefile.PL", "Build.PL", "cpanfile", "cpanfile.snapshot", "META.json", "META.yml", ".perl-version"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Folder mana yang sebaiknya memicul modul ini. |
| `style` | `"bold 149"` | Gaya penataan untuk modul. | | `style` | `"bold 149"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `perl` module. | | `disabled` | `false` | Disables the `perl` module. |
### Variabel ### Variabel
@ -2136,16 +2136,16 @@ The `php` module shows the currently installed version of [PHP](https://www.php.
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🐘 "` | The symbol used before displaying the version of PHP. | | `symbol` | `"🐘 "` | The symbol used before displaying the version of PHP. |
| `detect_extensions` | `["php"]` | Which extensions should trigger this module. | | `detect_extensions` | `["php"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["composer.json", ".php-version"]` | Which filenames should trigger this module. | | `detect_files` | `["composer.json", ".php-version"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Folder mana yang sebaiknya memicul modul ini. |
| `style` | `"147 bold"` | Gaya penataan untuk modul. | | `style` | `"147 bold"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `php` module. | | `disabled` | `false` | Disables the `php` module. |
### Variabel ### Variabel
@ -2175,16 +2175,16 @@ The `purescript` module shows the currently installed version of [PureScript](ht
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"<=> "` | The symbol used before displaying the version of PureScript. | | `symbol` | `"<=> "` | The symbol used before displaying the version of PureScript. |
| `detect_extensions` | `["purs"]` | Which extensions should trigger this module. | | `detect_extensions` | `["purs"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["spago.dhall"]` | Which filenames should trigger this module. | | `detect_files` | `["spago.dhall"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Folder mana yang sebaiknya memicul modul ini. |
| `style` | `"bold white"` | Gaya penataan untuk modul. | | `style` | `"bold white"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `purescript` module. | | `disabled` | `false` | Disables the `purescript` module. |
### Variabel ### Variabel
@ -2228,7 +2228,7 @@ By default the module will be shown if any of the following conditions are met:
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| -------------------- | ------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | | -------------------- | ------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- |
| `format` | `'via [${symbol}${pyenv_prefix}(${version} )(\($virtualenv\) )]($style)'` | Format dari modul. | | `format` | `'via [${symbol}${pyenv_prefix}(${version} )(\($virtualenv\) )]($style)'` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🐍 "` | A format string representing the symbol of Python | | `symbol` | `"🐍 "` | A format string representing the symbol of Python |
| `style` | `"yellow bold"` | Gaya penataan untuk modul. | | `style` | `"yellow bold"` | Gaya penataan untuk modul. |
| `pyenv_version_name` | `false` | Use pyenv to get Python version | | `pyenv_version_name` | `false` | Use pyenv to get Python version |
@ -2308,16 +2308,16 @@ The `rlang` module shows the currently installed version of R. The module will b
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"📐"` | A format string representing the symbol of R. | | `symbol` | `"📐"` | A format string representing the symbol of R. |
| `style` | `"blue bold"` | Gaya penataan untuk modul. | | `style` | `"blue bold"` | Gaya penataan untuk modul. |
| `detect_extensions` | `["R", "Rd", "Rmd", "Rproj", "Rsx"]` | Ekstensi mana yang sebaiknya memicu modul ini | | `detect_extensions` | `["R", "Rd", "Rmd", "Rproj", "Rsx"]` | Ekstensi mana yang sebaiknya memicu modul ini |
| `detect_files` | `[".Rprofile"]` | filenames mana yang sebaiknya memicu modul ini | | `detect_files` | `[".Rprofile"]` | filenames mana yang sebaiknya memicu modul ini |
| `detect_folders` | `[".Rproj.user"]` | Folder mana yang sebaiknya memicul modul ini | | `detect_folders` | `[".Rproj.user"]` | Folder mana yang sebaiknya memicul modul ini |
| `disabled` | `false` | Disables the `r` module. | | `disabled` | `false` | Disables the `r` module. |
### Variabel ### Variabel
@ -2344,16 +2344,16 @@ By default the `red` module shows the currently installed version of [Red](https
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🔺 "` | A format string representing the symbol of Red. | | `symbol` | `"🔺 "` | A format string representing the symbol of Red. |
| `detect_extensions` | `["red"]` | Which extensions should trigger this module. | | `detect_extensions` | `["red"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `[]` | Which filenames should trigger this module. | | `detect_files` | `[]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Folder mana yang sebaiknya memicul modul ini. |
| `style` | `"red bold"` | Gaya penataan untuk modul. | | `style` | `"red bold"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `red` module. | | `disabled` | `false` | Disables the `red` module. |
### Variabel ### Variabel
@ -2384,16 +2384,16 @@ By default the `ruby` module shows the currently installed version of [Ruby](htt
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"💎 "` | A format string representing the symbol of Ruby. | | `symbol` | `"💎 "` | A format string representing the symbol of Ruby. |
| `detect_extensions` | `["rb"]` | Which extensions should trigger this module. | | `detect_extensions` | `["rb"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["Gemfile", ".ruby-version"]` | Which filenames should trigger this module. | | `detect_files` | `["Gemfile", ".ruby-version"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Folder mana yang sebaiknya memicul modul ini. |
| `style` | `"bold red"` | Gaya penataan untuk modul. | | `style` | `"bold red"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `ruby` module. | | `disabled` | `false` | Disables the `ruby` module. |
### Variabel ### Variabel
@ -2423,16 +2423,16 @@ By default the `rust` module shows the currently installed version of [Rust](htt
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🦀 "` | A format string representing the symbol of Rust | | `symbol` | `"🦀 "` | A format string representing the symbol of Rust |
| `detect_extensions` | `["rs"]` | Which extensions should trigger this module. | | `detect_extensions` | `["rs"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["Cargo.toml"]` | Which filenames should trigger this module. | | `detect_files` | `["Cargo.toml"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Folder mana yang sebaiknya memicul modul ini. |
| `style` | `"bold red"` | Gaya penataan untuk modul. | | `style` | `"bold red"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `rust` module. | | `disabled` | `false` | Disables the `rust` module. |
### Variabel ### Variabel
@ -2463,16 +2463,16 @@ The `scala` module shows the currently installed version of [Scala](https://www.
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ---------------------------------------- | ------------------------------------------------------------------------- | | ------------------- | ---------------------------------------- | ----------------------------------------------------------------------------------- |
| `format` | `"via [${symbol}(${version} )]($style)"` | Format dari modul. | | `format` | `"via [${symbol}(${version} )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `detect_extensions` | `["sbt", "scala"]` | Which extensions should trigger this module. | | `detect_extensions` | `["sbt", "scala"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `[".scalaenv", ".sbtenv", "build.sbt"]` | Which filenames should trigger this module. | | `detect_files` | `[".scalaenv", ".sbtenv", "build.sbt"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[".metals"]` | Which folders should trigger this modules. | | `detect_folders` | `[".metals"]` | Which folders should trigger this modules. |
| `symbol` | `"🆂 "` | A format string representing the symbol of Scala. | | `symbol` | `"🆂 "` | A format string representing the symbol of Scala. |
| `style` | `"red dimmed"` | Gaya penataan untuk modul. | | `style` | `"red dimmed"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `scala` module. | | `disabled` | `false` | Disables the `scala` module. |
### Variabel ### Variabel
@ -2676,16 +2676,16 @@ By default the `swift` module shows the currently installed version of [Swift](h
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🐦 "` | A format string representing the symbol of Swift | | `symbol` | `"🐦 "` | A format string representing the symbol of Swift |
| `detect_extensions` | `["swift"]` | Which extensions should trigger this module. | | `detect_extensions` | `["swift"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["Package.swift"]` | Which filenames should trigger this module. | | `detect_files` | `["Package.swift"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Folder mana yang sebaiknya memicul modul ini. |
| `style` | `"bold 202"` | Gaya penataan untuk modul. | | `style` | `"bold 202"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `swift` module. | | `disabled` | `false` | Disables the `swift` module. |
### Variabel ### Variabel
@ -2723,23 +2723,23 @@ By default the module will be shown if any of the following conditions are met:
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol$workspace]($style) "` | The format string for the module. | | `format` | `"via [$symbol$workspace]($style) "` | The format string for the module. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"💠"` | A format string shown before the terraform workspace. | | `symbol` | `"💠"` | A format string shown before the terraform workspace. |
| `detect_extensions` | `["tf", "hcl"]` | Which extensions should trigger this module. | | `detect_extensions` | `["tf", "hcl"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `[]` | Which filenames should trigger this module. | | `detect_files` | `[]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[".terraform"]` | Which folders should trigger this module. | | `detect_folders` | `[".terraform"]` | Folder mana yang sebaiknya memicul modul ini. |
| `style` | `"bold 105"` | Gaya penataan untuk modul. | | `style` | `"bold 105"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `terraform` module. | | `disabled` | `false` | Disables the `terraform` module. |
### Variabel ### Variabel
| Variabel | Contoh | Deskripsi | | Variabel | Contoh | Deskripsi |
| --------- | ---------- | --------------------------------- | | --------- | ---------- | --------------------------------- |
| version | `v0.12.24` | The version of `terraform` | | version | `v0.12.24` | The version of `terraform` |
| workspace | `default` | The current Terraform workspace | | workspace | `bawaan` | The current Terraform workspace |
| symbol | | Menyalin nilai dari opsi `symbol` | | symbol | | Menyalin nilai dari opsi `symbol` |
| style\* | | Menyalin nilai dari opsi `style` | | style\* | | Menyalin nilai dari opsi `style` |
@ -2864,16 +2864,16 @@ The `vagrant` module shows the currently installed version of [Vagrant](https://
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"⍱ "` | A format string representing the symbol of Vagrant. | | `symbol` | `"⍱ "` | A format string representing the symbol of Vagrant. |
| `detect_extensions` | `[]` | Which extensions should trigger this module. | | `detect_extensions` | `[]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["Vagrantfile"]` | Which filenames should trigger this module. | | `detect_files` | `["Vagrantfile"]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Folder mana yang sebaiknya memicul modul ini. |
| `style` | `"cyan bold"` | Gaya penataan untuk modul. | | `style` | `"cyan bold"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `vagrant` module. | | `disabled` | `false` | Disables the `vagrant` module. |
### Variabel ### Variabel
@ -2902,16 +2902,16 @@ The `vlang` module shows you your currently installed version of V. By default t
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | -------------------------------------------- | ------------------------------------------------------------------------- | | ------------------- | -------------------------------------------- | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"V "` | A format string representing the symbol of V | | `symbol` | `"V "` | A format string representing the symbol of V |
| `detect_extensions` | `["v"]` | Which extensions should trigger this module. | | `detect_extensions` | `["v"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `["v.mod", "vpkg.json", ".vpkg-lock.json" ]` | Which filenames should trigger this module. | | `detect_files` | `["v.mod", "vpkg.json", ".vpkg-lock.json" ]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Folder mana yang sebaiknya memicul modul ini. |
| `style` | `"blue bold"` | Gaya penataan untuk modul. | | `style` | `"blue bold"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `vlang` module. | | `disabled` | `false` | Disables the `vlang` module. |
### Variabel ### Variabel
@ -2969,16 +2969,16 @@ By default the the `zig` module shows the currently installed version of [Zig](h
### Opsi ### Opsi
| Opsi | Bawaan | Deskripsi | | Opsi | Bawaan | Deskripsi |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | Format dari modul. | | `format` | `"via [$symbol($version )]($style)"` | Format dari modul. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | Format dari versi. Variabel yang tersedia adalah `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"↯ "` | The symbol used before displaying the version of Zig. | | `symbol` | `"↯ "` | The symbol used before displaying the version of Zig. |
| `style` | `"bold yellow"` | Gaya penataan untuk modul. | | `style` | `"bold yellow"` | Gaya penataan untuk modul. |
| `disabled` | `false` | Disables the `zig` module. | | `disabled` | `false` | Disables the `zig` module. |
| `detect_extensions` | `["zig"]` | Which extensions should trigger this module. | | `detect_extensions` | `["zig"]` | Ekstensi mana yang sebaiknya memicu modul ini. |
| `detect_files` | `[]` | Which filenames should trigger this module. | | `detect_files` | `[]` | filenames mana yang sebaiknya memicu modul ini. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Folder mana yang sebaiknya memicul modul ini. |
### Variabel ### Variabel
@ -3036,7 +3036,7 @@ The order in which custom modules are shown can be individually set by including
| `command` | | The command whose output should be printed. The command will be passed on stdin to the shell. | | `command` | | The command whose output should be printed. The command will be passed on stdin to the shell. |
| `when` | | A shell command used as a condition to show the module. The module will be shown if the command returns a `0` status code. | | `when` | | A shell command used as a condition to show the module. The module will be shown if the command returns a `0` status code. |
| `shell` | | [See below](#custom-command-shell) | | `shell` | | [See below](#custom-command-shell) |
| `description` | `"<custom module>"` | The description of the module that is shown when running `starship explain`. | | `deskripsi` | `"<custom module>"` | The description of the module that is shown when running `starship explain`. |
| `files` | `[]` | The files that will be searched in the working directory for a match. | | `files` | `[]` | The files that will be searched in the working directory for a match. |
| `directories` | `[]` | The directories that will be searched in the working directory for a match. | | `directories` | `[]` | The directories that will be searched in the working directory for a match. |
| `extensions` | `[]` | The extensions that will be searched in the working directory for a match. | | `extensions` | `[]` | The extensions that will be searched in the working directory for a match. |

View File

@ -124,7 +124,7 @@
align="right" align="right"
/> />
**The minimal, blazing-fast, and infinitely customizable prompt for any shell!** **Prompt yang minimal, super cepat, dan dapat disesuaikan tanpa batas untuk shell apa pun!**
- **Fast:** it's fast _really really_ fast! 🚀 - **Fast:** it's fast _really really_ fast! 🚀
- **Customizable:** configure every aspect of your prompt. - **Customizable:** configure every aspect of your prompt.
@ -141,7 +141,7 @@
## 🚀 Installation ## 🚀 Installation
### Prerequisites ### Prasyarat
- A [Nerd Font](https://www.nerdfonts.com/) installed and enabled in your terminal (for example, try the [Fira Code Nerd Font](https://www.nerdfonts.com/font-downloads)). - A [Nerd Font](https://www.nerdfonts.com/) installed and enabled in your terminal (for example, try the [Fira Code Nerd Font](https://www.nerdfonts.com/font-downloads)).
@ -149,10 +149,10 @@
**Note**: due to the proliferation of different platforms, only a subset of supported platforms are shown below. Can't see yours? Have a look at the [extra platform instructions](https://starship.rs/installing/). **Note**: due to the proliferation of different platforms, only a subset of supported platforms are shown below. Can't see yours? Have a look at the [extra platform instructions](https://starship.rs/installing/).
1. Install the **starship** binary: 1. Instalasi dengan menggunakan binary **starship**:
#### Install Latest Version #### Pasang Versi Terbaru
##### From prebuilt binary, with Shell: ##### From prebuilt binary, with Shell:
@ -160,7 +160,7 @@
```sh ```sh
sh -c "$(curl -fsSL https://starship.rs/install.sh)" sh -c "$(curl -fsSL https://starship.rs/install.sh)"
``` ```
To update the Starship itself, rerun the above script. It will replace the current version without touching Starship's configuration. Untuk memperbarui Starship, jalankan kembali skrip di atas. Hal ini dapat memperbarui versi yang terpasang tanpa menyentuh konfigurasi Starship.
**Note** - The defaults of the install script can be overridden see the built-in help. **Note** - The defaults of the install script can be overridden see the built-in help.
@ -170,7 +170,7 @@
``` ```
#### Install via Package Manager #### Pasang Melalui Package Manager
##### Example: [Homebrew](https://brew.sh/): ##### Example: [Homebrew](https://brew.sh/):
@ -180,18 +180,18 @@
``` ```
##### With [Scoop](https://scoop.sh): ##### Dengan [Scoop](https://scoop.sh):
```powershell ```powershell
scoop install starship scoop install starship
``` ```
2. Add the init script to your shell's config file: 2. Tambahkan skrip init ke file konfigurasi Shell:
#### Bash #### Bash
Add the following to the end of `~/.bashrc`: Tambahkan skrip berikut pada baris akhir `~/.bashrc:`:
```sh ```sh
# ~/.bashrc # ~/.bashrc
@ -202,7 +202,7 @@
#### Fish #### Fish
Add the following to the end of `~/.config/fish/config.fish`: Tambahkan skrip berikut pada baris akhir `~/.config/fish/config.fish`:
```sh ```sh
# ~/.config/fish/config.fish # ~/.config/fish/config.fish
@ -213,7 +213,7 @@
#### Zsh #### Zsh
Add the following to the end of `~/.zshrc`: Tambahkan skrip berikut pada baris akhir `~/.zshrc`:
```sh ```sh
# ~/.zshrc # ~/.zshrc
@ -224,7 +224,7 @@
#### PowerShell #### PowerShell
Tambahkan skrip berikut pada baris akhir `Microsoft.PowerShell_profile.ps1`. Kamu dapat mengecek lokasi file tersebut dengan mencari tahu keberadaan variabel `$PROFILE` di dalam PowerShell. Typically the path is `~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1` or `~/.config/powershell/Microsoft.PowerShell_profile.ps1` on -Nix. Tambahkan skrip berikut pada baris akhir `Microsoft.PowerShell_profile.ps1`. Kamu dapat mengecek lokasi file tersebut dengan mencari tahu keberadaan variabel `$PROFILE` di dalam PowerShell. Biasanya, lokasi file tersebut berada di `~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1` atau `~/.config/powershell/Microsoft.PowerShell_profile.ps1` pada -Nix.
```powershell ```powershell
Invoke-Expression (&starship init powershell) Invoke-Expression (&starship init powershell)
@ -233,7 +233,7 @@
#### Ion #### Ion
Add the following to the end of `~/.config/ion/initrc`: Tambahkan skrip berikut pada baris akhir `~/.config/ion/initrc`:
```sh ```sh
# ~/.config/ion/initrc # ~/.config/ion/initrc
@ -244,7 +244,7 @@
#### Elvish #### Elvish
**Warning** Only elvish v0.15 or higher is supported. Add the following to the end of `~/.elvish/rc.elv`: **Warning** Only elvish v0.15 or higher is supported. Tambahkan skrip berikut pada baris akhir `~/.elvish/rc.elv`:
```sh ```sh
# ~/.elvish/rc.elv # ~/.elvish/rc.elv
@ -255,7 +255,7 @@
#### Tcsh #### Tcsh
Add the following to the end of `~/.tcshrc`: Tambahkan skrip berikut pada baris akhir `~/.tcshrc`:
```sh ```sh
# ~/.tcshrc # ~/.tcshrc

View File

@ -11,7 +11,7 @@ There are so many platforms out there that they didn't fit into the main README.
## [Chocolatey](https://chocolatey.org) ## [Chocolatey](https://chocolatey.org)
### Prerequisites ### Prasyarat
Head over to the [Chocolatey installation page](https://chocolatey.org/install) and follow the instructions to install Chocolatey. Head over to the [Chocolatey installation page](https://chocolatey.org/install) and follow the instructions to install Chocolatey.
@ -23,7 +23,7 @@ choco install starship
## [termux](https://termux.com) ## [termux](https://termux.com)
### Prerequisites ### Prasyarat
```sh ```sh
pkg install getconf pkg install getconf

View File

@ -8,7 +8,7 @@ This preset doesn't change anything except for the symbols used for each module.
![Screenshot of Nerd Font Symbols preset](/presets/nerd-font-symbols.png) ![Screenshot of Nerd Font Symbols preset](/presets/nerd-font-symbols.png)
### Prerequisites ### Prasyarat
- A [Nerd Font](https://www.nerdfonts.com/) installed and enabled in your terminal (the example uses Fira Code Nerd Font) - A [Nerd Font](https://www.nerdfonts.com/) installed and enabled in your terminal (the example uses Fira Code Nerd Font)

View File

@ -1020,7 +1020,7 @@ format = "via [e $version](bold red) "
## Google Cloud (`gcloud`) ## Google Cloud (`gcloud`)
The `gcloud` module shows the current configuration for [`gcloud`](https://cloud.google.com/sdk/gcloud) CLI. This is based on the `~/.config/gcloud/active_config` file and the `~/.config/gcloud/configurations/config_{CONFIG NAME}` file and the `CLOUDSDK_CONFIG` env var. `gcloud` モジュールは、 [`gcloud`](https://cloud.google.com/sdk/gcloud) CLIの現在の設定が表示されます。 これは `~/.config/gcloud/active_config` ファイルと `~/.config/gcloud/configurations/config_{CONFIG NAME}` ファイルと `CLOUDSDK_CONFIG` 環境変数に基づきます。
### オプション ### オプション
@ -1081,7 +1081,7 @@ asia-northeast1 = "an1"
## Git Branch ## Git Branch
The `git_branch` module shows the active branch of the repo in your current directory. `git_branch`モジュールは、現在のディレクトリにあるリポジトリのアクティブなブランチを表示します。
### オプション ### オプション
@ -1121,7 +1121,7 @@ truncation_symbol = ""
## Git Commit ## Git Commit
The `git_commit` module shows the current commit hash and also the tag (if any) of the repo in your current directory. `git_commit` モジュールは、カレントディレクトリのリポジトリの現在のコミットハッシュとタグ (もしあれば) を表示します。
### オプション ### オプション
@ -1156,7 +1156,7 @@ tag_symbol = "🔖 "
## Git State ## Git State
The `git_state` module will show in directories which are part of a git repository, and where there is an operation in progress, such as: _REBASING_, _BISECTING_, etc. If there is progress information (e.g., REBASING 3/10), that information will be shown too. `git_state`モジュールはgitディレクトリの進行状態を表します。 (例: _REBASING_, _BISECTING_, その他) 進捗情報がある場合(例: REBASING 3/10)はその情報も表示されます。
### オプション ### オプション
@ -1200,7 +1200,7 @@ The `git_metrics` module will show the number of added and deleted lines in the
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. このモジュールはデフォルトで無効になっています。 有効にするには、設定ファイルで`disabled`を`false`に設定します。
::: :::
@ -1236,30 +1236,30 @@ format = '[+$added]($added_style)/[-$deleted]($deleted_style) '
## Git Status ## Git Status
The `git_status` module shows symbols representing the state of the repo in your current directory. `git_status`モジュールは、現在のディレクトリのリポジトリの状態を表すシンボルを表示します。
### オプション ### オプション
| オプション | デフォルト | 説明 | | オプション | デフォルト | 説明 |
| ------------ | ----------------------------------------------- | --------------------------------- | | ------------ | ----------------------------------------------- | -------------------------- |
| `format` | `'([\[$all_status$ahead_behind\]]($style) )'` | `git_status` のデフォルトフォーマット | | `format` | `'([\[$all_status$ahead_behind\]]($style) )'` | `git_status` のデフォルトフォーマット |
| `conflicted` | `"="` | このブランチにはマージの競合があります。 | | `conflicted` | `"="` | このブランチにはマージの競合があります。 |
| `ahead` | `"⇡"` | `ahead`のフォーマット | | `ahead` | `"⇡"` | `ahead`のフォーマット |
| `behind` | `"⇣"` | `behind`のフォーマット | | `behind` | `"⇣"` | `behind`のフォーマット |
| `diverged` | `"⇕"` | `diverged`のフォーマット | | `diverged` | `"⇕"` | `diverged`のフォーマット |
| `up_to_date` | `""` | The format of `up_to_date` | | `up_to_date` | `""` | The format of `up_to_date` |
| `untracked` | `"?"` | The format of `untracked` | | `untracked` | `"?"` | The format of `untracked` |
| `stashed` | `"$"` | The format of `stashed` | | `stashed` | `"$"` | The format of `stashed` |
| `modified` | `"!"` | The format of `modified` | | `modified` | `"!"` | The format of `modified` |
| `staged` | `"+"` | The format of `staged` | | `staged` | `"+"` | The format of `staged` |
| `renamed` | `"»"` | The format of `renamed` | | `renamed` | `"»"` | The format of `renamed` |
| `deleted` | `"✘"` | The format of `deleted` | | `deleted` | `"✘"` | The format of `deleted` |
| `style` | `"bold red"` | モジュールのスタイルです。 | | `style` | `"bold red"` | モジュールのスタイルです。 |
| `disabled` | `false` | Disables the `git_status` module. | | `disabled` | `false` | `git_status`モジュールを無効にします。 |
### 変数 ### 変数
The following variables can be used in `format`: ` format` 内では以下の変数が利用できます。
| 変数 | 説明 | | 変数 | 説明 |
| -------------- | ------------------------------------------------------------------------------------------------------------- | | -------------- | ------------------------------------------------------------------------------------------------------------- |
@ -1405,7 +1405,7 @@ format = "via [⎈ $version](bold white) "
## Hostname ## Hostname
The `hostname` module shows the system hostname. `hostname`モジュールには、システムのホスト名が表示されます。
### オプション ### オプション
@ -1479,7 +1479,7 @@ symbol = "🌟 "
## ジョブ ## ジョブ
The `jobs` module shows the current number of jobs running. The module will be shown only if there are background jobs running. The module will show the number of jobs running if there are at least 2 jobs, or more than the `number_threshold` config value, if it exists. The module will show a symbol if there is at least 1 job, or more than the `symbol_threshold` config value, if it exists. You can set both values to 0 in order to *always* show the symbol and number of jobs, even if there are 0 jobs running. `jobs`モジュールには、実行中のジョブの現在の数が表示されます。 このモジュールは、実行中のバックグラウンドジョブがある場合にのみ表示されます。 The module will show the number of jobs running if there are at least 2 jobs, or more than the `number_threshold` config value, if it exists. The module will show a symbol if there is at least 1 job, or more than the `symbol_threshold` config value, if it exists. You can set both values to 0 in order to *always* show the symbol and number of jobs, even if there are 0 jobs running.
The default functionality is: The default functionality is:
@ -1509,7 +1509,7 @@ The `threshold` option is deprecated, but if you want to use it, the module will
| `format` | `"[$symbol$number]($style) "` | moduleのフォーマットです。 | | `format` | `"[$symbol$number]($style) "` | moduleのフォーマットです。 |
| `symbol` | `"✦"` | The string used to represent the `symbol` variable. | | `symbol` | `"✦"` | The string used to represent the `symbol` variable. |
| `style` | `"bold blue"` | モジュールのスタイルです。 | | `style` | `"bold blue"` | モジュールのスタイルです。 |
| `disabled` | `false` | Disables the `jobs` module. | | `disabled` | `false` | `jobs`モジュールを無効にします。 |
\*: This option is deprecated, please use the \*: This option is deprecated, please use the
`number_threshold` and `symbol_threshold` options instead. `number_threshold` and `symbol_threshold` options instead.
@ -1539,9 +1539,9 @@ symbol_threshold = 0
The `julia` module shows the currently installed version of [Julia](https://julialang.org/). デフォルトでは次の条件のいずれかが満たされると、モジュールが表示されます。 The `julia` module shows the currently installed version of [Julia](https://julialang.org/). デフォルトでは次の条件のいずれかが満たされると、モジュールが表示されます。
- The current directory contains a `Project.toml` file - カレントディレクトリに`Project.toml`ファイルが含まれている
- The current directory contains a `Manifest.toml` file - カレントディレクトリに`Manifest.toml`ファイルが含まれている
- The current directory contains a file with the `.jl` extension - カレントディレクトリに`.jl`の拡張子のファイルが含まれている
### オプション ### オプション
@ -1577,9 +1577,9 @@ symbol = "∴ "
## Kotlin ## Kotlin
The `kotlin` module shows the currently installed version of [Kotlin](https://kotlinlang.org/). デフォルトでは次の条件のいずれかが満たされると、モジュールが表示されます。 `kotlin`モジュールは、現在インストールされている[Kotlin](https://kotlinlang.org/)のバージョンを表示します。 デフォルトでは次の条件のいずれかが満たされると、モジュールが表示されます。
- The current directory contains a `.kt` or a `.kts` file - カレントディレクトリに`.kt`もしくは`.kts`ファイルが含まれている
### オプション ### オプション
@ -1624,11 +1624,11 @@ kotlin_binary = "kotlinc"
## Kubernetes ## Kubernetes
Displays the current [Kubernetes context](https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/#context) name and, if set, the namespace from the kubeconfig file. The namespace needs to be set in the kubeconfig file, this can be done via `kubectl config set-context starship-cluster --namespace astronaut`. If the `$KUBECONFIG` env var is set the module will use that if not it will use the `~/.kube/config`. Displays the current [Kubernetes context](https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/#context) name and, if set, the namespace from the kubeconfig file. namespace は kubconfigで設定する必要があります。設定は、`kubectl config set-context starship-cluster --namespace astronaut` といったコマンド行えます。 `$KUBECONFIG` 環境変数が設定されている場合、このモジュールは環境変数を優先して使用し、`~/.kube/config` は使用しません。
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. このモジュールはデフォルトで無効になっています。 有効にするには、設定ファイルで`disabled`を`false`に設定します。
::: :::
@ -1690,7 +1690,7 @@ Long and automatically generated cluster names can be identified and shortened u
## Line Break ## Line Break
The `line_break` module separates the prompt into two lines. `line_break`モジュールは、プロンプトを2行に分割します。
### オプション ### オプション
@ -1750,13 +1750,13 @@ format = "via [🌕 $version](bold blue) "
## メモリ使用量 ## メモリ使用量
The `memory_usage` module shows current system memory and swap usage. `memory_usage` モジュールは、現在のシステムメモリとスワップ使用量を示します。
By default the swap usage is displayed if the total system swap is non-zero. デフォルトでは、システムスワップの合計がゼロ以外の場合、スワップ使用量が表示されます。
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. このモジュールはデフォルトで無効になっています。 有効にするには、設定ファイルで`disabled`を`false`に設定します。
::: :::
@ -1797,7 +1797,7 @@ style = "bold dimmed green"
## Mercurial Branch ## Mercurial Branch
The `hg_branch` module shows the active branch of the repo in your current directory. ` hg_branch `モジュールは、現在のディレクトリにあるリポジトリのアクティブなブランチを示します。
### オプション ### オプション
@ -1835,7 +1835,7 @@ truncation_symbol = ""
The `nim` module shows the currently installed version of [Nim](https://nim-lang.org/). デフォルトでは次の条件のいずれかが満たされると、モジュールが表示されます。 The `nim` module shows the currently installed version of [Nim](https://nim-lang.org/). デフォルトでは次の条件のいずれかが満たされると、モジュールが表示されます。
- The current directory contains a `nim.cfg` file - カレントディレクトリに`nim.cfg`ファイルが含まれている
- The current directory contains a file with the `.nim` extension - The current directory contains a file with the `.nim` extension
- The current directory contains a file with the `.nims` extension - The current directory contains a file with the `.nims` extension
- The current directory contains a file with the `.nimble` extension - The current directory contains a file with the `.nimble` extension
@ -1875,7 +1875,7 @@ symbol = "🎣 "
## Nix-shell ## Nix-shell
The `nix_shell` module shows the [nix-shell](https://nixos.org/guides/nix-pills/developing-with-nix-shell.html) environment. The module will be shown when inside a nix-shell environment. The `nix_shell` module shows the [nix-shell](https://nixos.org/guides/nix-pills/developing-with-nix-shell.html) environment. このモジュールは、nixシェル環境内にあるときに表示されます。
### オプション ### オプション
@ -1915,10 +1915,10 @@ format = 'via [☃️ $state( \($name\))](bold blue) '
The `nodejs` module shows the currently installed version of [Node.js](https://nodejs.org/). デフォルトでは次の条件のいずれかが満たされると、モジュールが表示されます。 The `nodejs` module shows the currently installed version of [Node.js](https://nodejs.org/). デフォルトでは次の条件のいずれかが満たされると、モジュールが表示されます。
- The current directory contains a `package.json` file - カレントディレクトリに`package.json`ファイルが含まれている
- The current directory contains a `.node-version` file - The current directory contains a `.node-version` file
- The current directory contains a `.nvmrc` file - The current directory contains a `.nvmrc` file
- The current directory contains a `node_modules` directory - カレントディレクトリに`node_modules`ディレクトリが含まれている
- The current directory contains a file with the `.js`, `.mjs` or `.cjs` extension - The current directory contains a file with the `.js`, `.mjs` or `.cjs` extension
- The current directory contains a file with the `.ts` extension - The current directory contains a file with the `.ts` extension
@ -2039,7 +2039,7 @@ symbol = "☁️ "
## パッケージのバージョン ## パッケージのバージョン
The `package` module is shown when the current directory is the repository for a package, and shows its current version. The module currently supports `npm`, `nimble`, `cargo`, `poetry`, `composer`, `gradle`, `julia`, `mix` and `helm` packages. `package`モジュールは、現在のディレクトリがパッケージのリポジトリである場合に表示され、現在のバージョンが表示されます。 The module currently supports `npm`, `nimble`, `cargo`, `poetry`, `composer`, `gradle`, `julia`, `mix` and `helm` packages.
- [**npm**](https://docs.npmjs.com/cli/commands/npm) The `npm` package version is extracted from the `package.json` present in the current directory - [**npm**](https://docs.npmjs.com/cli/commands/npm) The `npm` package version is extracted from the `package.json` present in the current directory
- [**cargo**](https://doc.rust-lang.org/cargo/) The `cargo` package version is extracted from the `Cargo.toml` present in the current directory - [**cargo**](https://doc.rust-lang.org/cargo/) The `cargo` package version is extracted from the `Cargo.toml` present in the current directory
@ -2066,7 +2066,7 @@ The `package` module is shown when the current directory is the repository for a
| `version_format` | `"v${raw}"` | バージョンのフォーマット。 使用可能な変数は`raw`、`major`、`minor`と`patch`です。 | | `version_format` | `"v${raw}"` | バージョンのフォーマット。 使用可能な変数は`raw`、`major`、`minor`と`patch`です。 |
| `style` | `"bold 208"` | モジュールのスタイルです。 | | `style` | `"bold 208"` | モジュールのスタイルです。 |
| `display_private` | `false` | Enable displaying version for packages marked as private. | | `display_private` | `false` | Enable displaying version for packages marked as private. |
| `disabled` | `false` | Disables the `package` module. | | `disabled` | `false` | `package`モジュールを無効にします。 |
### 変数 ### 変数
@ -2131,7 +2131,7 @@ format = "via [🦪 $version]($style) "
The `php` module shows the currently installed version of [PHP](https://www.php.net/). デフォルトでは次の条件のいずれかが満たされると、モジュールが表示されます。 The `php` module shows the currently installed version of [PHP](https://www.php.net/). デフォルトでは次の条件のいずれかが満たされると、モジュールが表示されます。
- The current directory contains a `composer.json` file - カレントディレクトリに`composer.json`ファイルが含まれている
- The current directory contains a `.php-version` file - The current directory contains a `.php-version` file
- The current directory contains a `.php` extension - The current directory contains a `.php` extension
@ -2171,7 +2171,7 @@ format = "via [🔹 $version](147 bold) "
The `purescript` module shows the currently installed version of [PureScript](https://www.purescript.org/) version. デフォルトでは次の条件のいずれかが満たされると、モジュールが表示されます。 The `purescript` module shows the currently installed version of [PureScript](https://www.purescript.org/) version. デフォルトでは次の条件のいずれかが満たされると、モジュールが表示されます。
- The current directory contains a `spago.dhall` file - カレントディレクトリに`spago.dhall`ファイルが含まれている
- The current directory contains a file with the `.purs` extension - The current directory contains a file with the `.purs` extension
### オプション ### オプション
@ -2210,19 +2210,19 @@ format = "via [$symbol$version](bold white)"
The `python` module shows the currently installed version of [Python](https://www.python.org/) and the current [Python virtual environment](https://docs.python.org/tutorial/venv.html) if one is activated. The `python` module shows the currently installed version of [Python](https://www.python.org/) and the current [Python virtual environment](https://docs.python.org/tutorial/venv.html) if one is activated.
If `pyenv_version_name` is set to `true`, it will display the pyenv version name. Otherwise, it will display the version number from `python --version`. `pyenvversionname``true` に設定されている場合 、pyenv でのバージョン名が表示されます 。 そうでなければ、`python --version` を元にバージョン番号を表示します。
デフォルトでは次の条件のいずれかが満たされると、モジュールが表示されます。 デフォルトでは次の条件のいずれかが満たされると、モジュールが表示されます。
- The current directory contains a `.python-version` file - カレントディレクトリに`.python-version`ファイルが含まれている
- The current directory contains a `Pipfile` file - カレントディレクトリに`Pipfile`ファイルが含まれている
- The current directory contains a `__init__.py` file - The current directory contains a `__init__.py` file
- The current directory contains a `pyproject.toml` file - カレントディレクトリに`pyproject.toml`ファイルが含まれている
- The current directory contains a `requirements.txt` file - カレントディレクトリに`requirements.txt`ファイルが含まれている
- The current directory contains a `setup.py` file - カレントディレクトリに`setup.py`ファイルが含まれている
- The current directory contains a `tox.ini` file - カレントディレクトリに`tox.ini`ファイルが含まれている
- The current directory contains a file with the `.py` extension. - カレントディレクトリに`.py`の拡張子のファイルが含まれている.
- A virtual environment is currently activated - 仮想環境がアクティブである
### オプション ### オプション
@ -2339,7 +2339,7 @@ format = "with [📐 $version](blue bold) "
## Red ## Red
By default the `red` module shows the currently installed version of [Red](https://www.red-lang.org/). The module will be shown if any of the following conditions are met: By default the `red` module shows the currently installed version of [Red](https://www.red-lang.org/). 次の条件のいずれかが満たされると、モジュールが表示されます。
- The current directory contains a file with `.red` or `.reds` extension - The current directory contains a file with `.red` or `.reds` extension
@ -2377,11 +2377,11 @@ symbol = "🔴 "
## Ruby ## Ruby
By default the `ruby` module shows the currently installed version of [Ruby](https://www.ruby-lang.org/). The module will be shown if any of the following conditions are met: By default the `ruby` module shows the currently installed version of [Ruby](https://www.ruby-lang.org/). 次の条件のいずれかが満たされると、モジュールが表示されます。
- The current directory contains a `Gemfile` file - カレントディレクトリに`Gemfile`ファイルが含まれている
- The current directory contains a `.ruby-version` file - The current directory contains a `.ruby-version` file
- The current directory contains a `.rb` file - カレントディレクトリに`.rb`の拡張子のファイルが含まれている
### オプション ### オプション
@ -2417,10 +2417,10 @@ symbol = "🔺 "
## Rust ## Rust
By default the `rust` module shows the currently installed version of [Rust](https://www.rust-lang.org/). The module will be shown if any of the following conditions are met: デフォルトでは`rust`モジュールは現在インストールされている[Rust](https://www.rust-lang.org/)のバージョンを表示します。 次の条件のいずれかが満たされると、モジュールが表示されます。
- The current directory contains a `Cargo.toml` file - カレントディレクトリに`Cargo.toml`ファイルが含まれている
- The current directory contains a file with the `.rs` extension - カレントディレクトリに`.rs`の拡張子のファイルが含まれている
### オプション ### オプション
@ -2500,7 +2500,7 @@ The `shell` module shows an indicator for currently used shell.
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. このモジュールはデフォルトで無効になっています。 有効にするには、設定ファイルで`disabled`を`false`に設定します。
::: :::
@ -2612,7 +2612,7 @@ The `status` module displays the exit code of the previous command. The module w
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. このモジュールはデフォルトで無効になっています。 有効にするには、設定ファイルで`disabled`を`false`に設定します。
::: :::
@ -2670,7 +2670,7 @@ disabled = false
## Swift ## Swift
By default the `swift` module shows the currently installed version of [Swift](https://swift.org/). The module will be shown if any of the following conditions are met: By default the `swift` module shows the currently installed version of [Swift](https://swift.org/). 次の条件のいずれかが満たされると、モジュールが表示されます。
- The current directory contains a `Package.swift` file - The current directory contains a `Package.swift` file
- The current directory contains a file with the `.swift` extension - The current directory contains a file with the `.swift` extension
@ -2719,7 +2719,7 @@ By default the Terraform version is not shown, since this is slow for current ve
デフォルトでは次の条件のいずれかが満たされると、モジュールが表示されます。 デフォルトでは次の条件のいずれかが満たされると、モジュールが表示されます。
- The current directory contains a `.terraform` folder - カレントディレクトリに`.terraform`フォルダが含まれている
- Current directory contains a file with the `.tf` or `.hcl` extensions - Current directory contains a file with the `.tf` or `.hcl` extensions
### オプション ### オプション
@ -2768,11 +2768,11 @@ format = "[🏎💨 $workspace]($style) "
## Time ## Time
The `time` module shows the current **local** time. The `format` configuration value is used by the [`chrono`](https://crates.io/crates/chrono) crate to control how the time is displayed. Take a look [at the chrono strftime docs](https://docs.rs/chrono/0.4.7/chrono/format/strftime/index.html) to see what options are available. `time`モジュールは、現在の**現地**時間を示します。 `format`設定は、時間の表示方法を制御するために[`chrono`](https://crates.io/crates/chrono)クレートによって使用されます。 使用可能なオプションを確認するには、[chrono strftimeのドキュメント](https://docs.rs/chrono/0.4.7/chrono/format/strftime/index.html)をご覧ください。
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. このモジュールはデフォルトで無効になっています。 有効にするには、設定ファイルで`disabled`を`false`に設定します。
::: :::
@ -2788,7 +2788,7 @@ This module is disabled by default. To enable it, set `disabled` to `false` in y
| `disabled` | `true` | `time`モジュールを無効にします。 | | `disabled` | `true` | `time`モジュールを無効にします。 |
| `time_range` | `"-"` | Sets the time range during which the module will be shown. Times must be specified in 24-hours format | | `time_range` | `"-"` | Sets the time range during which the module will be shown. Times must be specified in 24-hours format |
If `use_12hr` is `true`, then `time_format` defaults to `"%r"`. Otherwise, it defaults to `"%T"`. Manually setting `time_format` will override the `use_12hr` setting. If `use_12hr` is `true`, then `time_format` defaults to `"%r"`. それ以外の場合、デフォルトは`"%T"`です。 Manually setting `time_format` will override the `use_12hr` setting.
### 変数 ### 変数
@ -2814,12 +2814,12 @@ time_range = "10:00:00-14:00:00"
## ユーザー名 ## ユーザー名
The `username` module shows active user's username. The module will be shown if any of the following conditions are met: `username`モジュールには、アクティブなユーザーのユーザー名が表示されます。 次の条件のいずれかが満たされると、モジュールが表示されます。
- The current user is root - カレントユーザーがroot
- The current user isn't the same as the one that is logged in - カレントユーザーが、ログインしているユーザーとは異なる
- The user is currently connected as an SSH session - ユーザーがSSHセッションとして接続されている
- The variable `show_always` is set to true - `show_always`変数がtrueに設定されている
::: tip ::: tip
@ -2964,7 +2964,7 @@ format = "[🆅 $repo](bold blue) "
## Zig ## Zig
By default the the `zig` module shows the currently installed version of [Zig](https://ziglang.org/). The module will be shown if any of the following conditions are met: By default the the `zig` module shows the currently installed version of [Zig](https://ziglang.org/). 次の条件のいずれかが満たされると、モジュールが表示されます。
- The current directory contains a `.zig` file - The current directory contains a `.zig` file

View File

@ -1320,9 +1320,9 @@ behind = "⇣${count}"
The `golang` module shows the currently installed version of [Golang](https://golang.org/). Por padrão o módulo vai exibir se uma das condições a seguir for atendida: The `golang` module shows the currently installed version of [Golang](https://golang.org/). Por padrão o módulo vai exibir se uma das condições a seguir for atendida:
- The current directory contains a `go.mod` file - O diretório atual contem um arquivo `go.mod`
- The current directory contains a `go.sum` file - O diretório atual contem um arquivo `go.sum`
- The current directory contains a `glide.yaml` file - O diretório atual contem um arquivo `glide.yaml`
- The current directory contains a `Gopkg.yml` file - The current directory contains a `Gopkg.yml` file
- The current directory contains a `Gopkg.lock` file - The current directory contains a `Gopkg.lock` file
- The current directory contains a `.go-version` file - The current directory contains a `.go-version` file
@ -1331,16 +1331,16 @@ The `golang` module shows the currently installed version of [Golang](https://go
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
| `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. | | `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🐹 "` | A format string representing the symbol of Go. | | `symbol` | `"🐹 "` | A format string representing the symbol of Go. |
| `detect_extensions` | `["go"]` | Which extensions should trigger this module. | | `detect_extensions` | `["go"]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `["go.mod", "go.sum", "glide.yaml", "Gopkg.yml", "Gopkg.lock", ".go-version"]` | Which filenames should trigger this module. | | `detect_files` | `["go.mod", "go.sum", "glide.yaml", "Gopkg.yml", "Gopkg.lock", ".go-version"]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `["Godeps"]` | Which folders should trigger this module. | | `detect_folders` | `["Godeps"]` | Quais pastas devem ativar este módulo. |
| `style` | `"bold cyan"` | O estilo do módulo. | | `style` | `"bold cyan"` | O estilo do módulo. |
| `disabled` | `false` | Disables the `golang` module. | | `disabled` | `false` | Disables the `golang` module. |
### Variáveis ### Variáveis
@ -1365,21 +1365,21 @@ format = "via [🏎💨 $version](bold cyan) "
The `helm` module shows the currently installed version of [Helm](https://helm.sh/). Por padrão o módulo vai exibir se uma das condições a seguir for atendida: The `helm` module shows the currently installed version of [Helm](https://helm.sh/). Por padrão o módulo vai exibir se uma das condições a seguir for atendida:
- The current directory contains a `helmfile.yaml` file - O diretório atual contem um arquivo `helmfile.yaml`
- The current directory contains a `Chart.yaml` file - The current directory contains a `Chart.yaml` file
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ------------------------------------------------------------------------------------ |
| `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. | | `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `detect_extensions` | `[]` | Which extensions should trigger this module. | | `detect_extensions` | `[]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `["helmfile.yaml", "Chart.yaml"]` | Which filenames should trigger this module. | | `detect_files` | `["helmfile.yaml", "Chart.yaml"]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `[]` | Quais pastas devem ativar este módulo. | | `detect_folders` | `[]` | Quais pastas devem ativar este módulo. |
| `symbol` | `"⎈ "` | A format string representing the symbol of Helm. | | `symbol` | `"⎈ "` | A format string representing the symbol of Helm. |
| `style` | `"bold white"` | O estilo do módulo. | | `style` | `"bold white"` | O estilo do módulo. |
| `disabled` | `false` | Disables the `helm` module. | | `disabled` | `false` | Disables the `helm` module. |
### Variáveis ### Variáveis
@ -1444,16 +1444,16 @@ The `java` module shows the currently installed version of [Java](https://www.or
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | --------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | | ------------------- | --------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ |
| `format` | `"via [${symbol}(${version} )]($style)"` | O formato do módulo. | | `format` | `"via [${symbol}(${version} )]($style)"` | O formato do módulo. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `detect_extensions` | `["java", "class", "gradle", "jar", "cljs", "cljc"]` | Which extensions should trigger this module. | | `detect_extensions` | `["java", "class", "gradle", "jar", "cljs", "cljc"]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `["pom.xml", "build.gradle.kts", "build.sbt", ".java-version", ".deps.edn", "project.clj", "build.boot"]` | Which filenames should trigger this module. | | `detect_files` | `["pom.xml", "build.gradle.kts", "build.sbt", ".java-version", ".deps.edn", "project.clj", "build.boot"]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `[]` | Quais pastas devem ativar este módulo. | | `detect_folders` | `[]` | Quais pastas devem ativar este módulo. |
| `symbol` | `"☕ "` | A format string representing the symbol of Java | | `symbol` | `"☕ "` | A format string representing the symbol of Java |
| `style` | `"red dimmed"` | O estilo do módulo. | | `style` | `"red dimmed"` | O estilo do módulo. |
| `disabled` | `false` | Disables the `java` module. | | `disabled` | `false` | Disables the `java` module. |
### Variáveis ### Variáveis
@ -1542,16 +1542,16 @@ The `julia` module shows the currently installed version of [Julia](https://juli
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ------------------------------------------------------------------------------------ |
| `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. | | `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `detect_extensions` | `["jl"]` | Which extensions should trigger this module. | | `detect_extensions` | `["jl"]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `["Project.toml", "Manifest.toml"]` | Which filenames should trigger this module. | | `detect_files` | `["Project.toml", "Manifest.toml"]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `[]` | Quais pastas devem ativar este módulo. | | `detect_folders` | `[]` | Quais pastas devem ativar este módulo. |
| `symbol` | `"ஃ "` | A format string representing the symbol of Julia. | | `symbol` | `"ஃ "` | A format string representing the symbol of Julia. |
| `style` | `"bold purple"` | O estilo do módulo. | | `style` | `"bold purple"` | O estilo do módulo. |
| `disabled` | `false` | Disables the `julia` module. | | `disabled` | `false` | Disables the `julia` module. |
### Variáveis ### Variáveis
@ -1580,17 +1580,17 @@ The `kotlin` module shows the currently installed version of [Kotlin](https://ko
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | ------------------------------------ | ----------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ------------------------------------------------------------------------------------ |
| `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. | | `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `detect_extensions` | `["kt", "kts"]` | Which extensions should trigger this module. | | `detect_extensions` | `["kt", "kts"]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `[]` | Which filenames should trigger this module. | | `detect_files` | `[]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `[]` | Quais pastas devem ativar este módulo. | | `detect_folders` | `[]` | Quais pastas devem ativar este módulo. |
| `symbol` | `"🅺 "` | A format string representing the symbol of Kotlin. | | `symbol` | `"🅺 "` | A format string representing the symbol of Kotlin. |
| `style` | `"bold blue"` | O estilo do módulo. | | `style` | `"bold blue"` | O estilo do módulo. |
| `kotlin_binary` | `"kotlin"` | Configures the kotlin binary that Starship executes when getting the version. | | `kotlin_binary` | `"kotlin"` | Configures the kotlin binary that Starship executes when getting the version. |
| `disabled` | `false` | Disables the `kotlin` module. | | `disabled` | `false` | Disables the `kotlin` module. |
### Variáveis ### Variáveis
@ -1714,17 +1714,17 @@ The `lua` module shows the currently installed version of [Lua](http://www.lua.o
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | ------------------------------------ | -------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ------------------------------------------------------------------------------------ |
| `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. | | `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🌙 "` | A format string representing the symbol of Lua. | | `symbol` | `"🌙 "` | A format string representing the symbol of Lua. |
| `detect_extensions` | `["lua"]` | Which extensions should trigger this module. | | `detect_extensions` | `["lua"]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `[".lua-version"]` | Which filenames should trigger this module. | | `detect_files` | `[".lua-version"]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `["lua"]` | Which folders should trigger this module. | | `detect_folders` | `["lua"]` | Quais pastas devem ativar este módulo. |
| `style` | `"bold blue"` | O estilo do módulo. | | `style` | `"bold blue"` | O estilo do módulo. |
| `lua_binary` | `"lua"` | Configures the lua binary that Starship executes when getting the version. | | `lua_binary` | `"lua"` | Configures the lua binary that Starship executes when getting the version. |
| `disabled` | `false` | Disables the `lua` module. | | `disabled` | `false` | Disables the `lua` module. |
### Variáveis ### Variáveis
@ -1832,23 +1832,23 @@ truncation_symbol = ""
The `nim` module shows the currently installed version of [Nim](https://nim-lang.org/). Por padrão o módulo vai exibir se uma das condições a seguir for atendida: The `nim` module shows the currently installed version of [Nim](https://nim-lang.org/). Por padrão o módulo vai exibir se uma das condições a seguir for atendida:
- The current directory contains a `nim.cfg` file - O diretório atual contem um arquivo `nim.cfg`
- The current directory contains a file with the `.nim` extension - The current directory contains a file with the `.nim` extension
- The current directory contains a file with the `.nims` extension - The current directory contains a file with the `.nims` extension
- The current directory contains a file with the `.nimble` extension - The current directory contains a file with the `.nimble` extension
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ------------------------------------------------------------------------------------ |
| `format` | `"via [$symbol($version )]($style)"` | O formato do módulo | | `format` | `"via [$symbol($version )]($style)"` | O formato do módulo |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"👑 "` | The symbol used before displaying the version of Nim. | | `symbol` | `"👑 "` | The symbol used before displaying the version of Nim. |
| `detect_extensions` | `["nim", "nims", "nimble"]` | Which extensions should trigger this module. | | `detect_extensions` | `["nim", "nims", "nimble"]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `["nim.cfg"]` | Which filenames should trigger this module. | | `detect_files` | `["nim.cfg"]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Quais pastas devem ativar este módulo. |
| `style` | `"bold yellow"` | O estilo do módulo. | | `style` | `"bold yellow"` | O estilo do módulo. |
| `disabled` | `false` | Disables the `nim` module. | | `disabled` | `false` | Disables the `nim` module. |
### Variáveis ### Variáveis
@ -1912,7 +1912,7 @@ format = 'via [☃️ $state( \($name\))](bold blue) '
The `nodejs` module shows the currently installed version of [Node.js](https://nodejs.org/). Por padrão o módulo vai exibir se uma das condições a seguir for atendida: The `nodejs` module shows the currently installed version of [Node.js](https://nodejs.org/). Por padrão o módulo vai exibir se uma das condições a seguir for atendida:
- The current directory contains a `package.json` file - O diretório atual contem o arquivo `package.json`
- The current directory contains a `.node-version` file - The current directory contains a `.node-version` file
- The current directory contains a `.nvmrc` file - The current directory contains a `.nvmrc` file
- The current directory contains a `node_modules` directory - The current directory contains a `node_modules` directory
@ -1924,11 +1924,11 @@ The `nodejs` module shows the currently installed version of [Node.js](https://n
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------------------------- |
| `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. | | `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `symbol` | `" "` | A format string representing the symbol of Node.js. | | `symbol` | `" "` | A format string representing the symbol of Node.js. |
| `detect_extensions` | `["js", "mjs", "cjs", "ts"]` | Which extensions should trigger this module. | | `detect_extensions` | `["js", "mjs", "cjs", "ts"]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `["package.json", ".node-version"]` | Which filenames should trigger this module. | | `detect_files` | `["package.json", ".node-version"]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `["node_modules"]` | Which folders should trigger this module. | | `detect_folders` | `["node_modules"]` | Quais pastas devem ativar este módulo. |
| `style` | `"bold green"` | O estilo do módulo. | | `style` | `"bold green"` | O estilo do módulo. |
| `disabled` | `false` | Disables the `nodejs` module. | | `disabled` | `false` | Disables the `nodejs` module. |
| `not_capable_style` | `bold red` | The style for the module when an engines property in package.json does not match the Node.js version. | | `not_capable_style` | `bold red` | The style for the module when an engines property in package.json does not match the Node.js version. |
@ -1965,18 +1965,18 @@ The `ocaml` module shows the currently installed version of [OCaml](https://ocam
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------------- | -------------------------------------------------------------------------- | ------------------------------------------------------------------------- | | ------------------------- | -------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ |
| `format` | `"via [$symbol($version )(\($switch_indicator$switch_name\) )]($style)"` | The format string for the module. | | `format` | `"via [$symbol($version )(\($switch_indicator$switch_name\) )]($style)"` | The format string for the module. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🐫 "` | The symbol used before displaying the version of OCaml. | | `symbol` | `"🐫 "` | The symbol used before displaying the version of OCaml. |
| `global_switch_indicator` | `""` | The format string used to represent global OPAM switch. | | `global_switch_indicator` | `""` | The format string used to represent global OPAM switch. |
| `local_switch_indicator` | `"*"` | The format string used to represent local OPAM switch. | | `local_switch_indicator` | `"*"` | The format string used to represent local OPAM switch. |
| `detect_extensions` | `["opam", "ml", "mli", "re", "rei"]` | Which extensions should trigger this module. | | `detect_extensions` | `["opam", "ml", "mli", "re", "rei"]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `["dune", "dune-project", "jbuild", "jbuild-ignore", ".merlin"]` | Which filenames should trigger this module. | | `detect_files` | `["dune", "dune-project", "jbuild", "jbuild-ignore", ".merlin"]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `["_opam", "esy.lock"]` | Which folders should trigger this module. | | `detect_folders` | `["_opam", "esy.lock"]` | Quais pastas devem ativar este módulo. |
| `style` | `"bold yellow"` | O estilo do módulo. | | `style` | `"bold yellow"` | O estilo do módulo. |
| `disabled` | `false` | Disables the `ocaml` module. | | `disabled` | `false` | Disables the `ocaml` module. |
### Variáveis ### Variáveis
@ -2056,14 +2056,14 @@ The `package` module is shown when the current directory is the repository for a
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ----------------- | --------------------------------- | ------------------------------------------------------------------------- | | ----------------- | --------------------------------- | ------------------------------------------------------------------------------------ |
| `format` | `"is [$symbol$version]($style) "` | O formato do módulo. | | `format` | `"is [$symbol$version]($style) "` | O formato do módulo. |
| `symbol` | `"📦 "` | The symbol used before displaying the version the package. | | `symbol` | `"📦 "` | The symbol used before displaying the version the package. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `style` | `"bold 208"` | O estilo do módulo. | | `style` | `"bold 208"` | O estilo do módulo. |
| `display_private` | `false` | Enable displaying version for packages marked as private. | | `display_private` | `false` | Enable displaying version for packages marked as private. |
| `disabled` | `false` | Disables the `package` module. | | `disabled` | `false` | Disables the `package` module. |
### Variáveis ### Variáveis
@ -2096,16 +2096,16 @@ The `perl` module shows the currently installed version of [Perl](https://www.pe
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | -------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | | ------------------- | -------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ |
| `format` | `"via [$symbol($version )]($style)"` | The format string for the module. | | `format` | `"via [$symbol($version )]($style)"` | The format string for the module. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🐪 "` | The symbol used before displaying the version of Perl | | `symbol` | `"🐪 "` | The symbol used before displaying the version of Perl |
| `detect_extensions` | `["pl", "pm", "pod"]` | Which extensions should trigger this module. | | `detect_extensions` | `["pl", "pm", "pod"]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `["Makefile.PL", "Build.PL", "cpanfile", "cpanfile.snapshot", "META.json", "META.yml", ".perl-version"]` | Which filenames should trigger this module. | | `detect_files` | `["Makefile.PL", "Build.PL", "cpanfile", "cpanfile.snapshot", "META.json", "META.yml", ".perl-version"]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Quais pastas devem ativar este módulo. |
| `style` | `"bold 149"` | O estilo do módulo. | | `style` | `"bold 149"` | O estilo do módulo. |
| `disabled` | `false` | Disables the `perl` module. | | `disabled` | `false` | Disables the `perl` module. |
### Variáveis ### Variáveis
@ -2128,22 +2128,22 @@ format = "via [🦪 $version]($style) "
The `php` module shows the currently installed version of [PHP](https://www.php.net/). Por padrão o módulo vai exibir se uma das condições a seguir for atendida: The `php` module shows the currently installed version of [PHP](https://www.php.net/). Por padrão o módulo vai exibir se uma das condições a seguir for atendida:
- The current directory contains a `composer.json` file - O diretório atual contem um arquivo `composer.json`
- The current directory contains a `.php-version` file - The current directory contains a `.php-version` file
- The current directory contains a `.php` extension - The current directory contains a `.php` extension
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ------------------------------------------------------------------------------------ |
| `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. | | `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🐘 "` | The symbol used before displaying the version of PHP. | | `symbol` | `"🐘 "` | The symbol used before displaying the version of PHP. |
| `detect_extensions` | `["php"]` | Which extensions should trigger this module. | | `detect_extensions` | `["php"]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `["composer.json", ".php-version"]` | Which filenames should trigger this module. | | `detect_files` | `["composer.json", ".php-version"]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Quais pastas devem ativar este módulo. |
| `style` | `"147 bold"` | O estilo do módulo. | | `style` | `"147 bold"` | O estilo do módulo. |
| `disabled` | `false` | Disables the `php` module. | | `disabled` | `false` | Disables the `php` module. |
### Variáveis ### Variáveis
@ -2168,21 +2168,21 @@ format = "via [🔹 $version](147 bold) "
The `purescript` module shows the currently installed version of [PureScript](https://www.purescript.org/) version. Por padrão o módulo vai exibir se uma das condições a seguir for atendida: The `purescript` module shows the currently installed version of [PureScript](https://www.purescript.org/) version. Por padrão o módulo vai exibir se uma das condições a seguir for atendida:
- The current directory contains a `spago.dhall` file - O diretório atual contem um arquivo `spago.dhall`
- The current directory contains a file with the `.purs` extension - The current directory contains a file with the `.purs` extension
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ------------------------------------------------------------------------------------ |
| `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. | | `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"<=> "` | The symbol used before displaying the version of PureScript. | | `symbol` | `"<=> "` | The symbol used before displaying the version of PureScript. |
| `detect_extensions` | `["purs"]` | Which extensions should trigger this module. | | `detect_extensions` | `["purs"]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `["spago.dhall"]` | Which filenames should trigger this module. | | `detect_files` | `["spago.dhall"]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Quais pastas devem ativar este módulo. |
| `style` | `"bold white"` | O estilo do módulo. | | `style` | `"bold white"` | O estilo do módulo. |
| `disabled` | `false` | Disables the `purescript` module. | | `disabled` | `false` | Disables the `purescript` module. |
### Variáveis ### Variáveis
@ -2214,10 +2214,10 @@ Por padrão o módulo vai exibir se uma das condições a seguir for atendida:
- The current directory contains a `.python-version` file - The current directory contains a `.python-version` file
- The current directory contains a `Pipfile` file - The current directory contains a `Pipfile` file
- The current directory contains a `__init__.py` file - The current directory contains a `__init__.py` file
- The current directory contains a `pyproject.toml` file - O diretório atual contem um arquivo `pyproject.toml`
- The current directory contains a `requirements.txt` file - O diretório atual contem um arquivo `requirements.txt`
- The current directory contains a `setup.py` file - O diretório atual contem um arquivo `setup.py`
- The current directory contains a `tox.ini` file - O diretório atual contem um arquivo `tox.ini`
- The current directory contains a file with the `.py` extension. - The current directory contains a file with the `.py` extension.
- A virtual environment is currently activated - A virtual environment is currently activated
@ -2226,7 +2226,7 @@ Por padrão o módulo vai exibir se uma das condições a seguir for atendida:
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| -------------------- | ------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | | -------------------- | ------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- |
| `format` | `'via [${symbol}${pyenv_prefix}(${version} )(\($virtualenv\) )]($style)'` | O formato do módulo. | | `format` | `'via [${symbol}${pyenv_prefix}(${version} )(\($virtualenv\) )]($style)'` | O formato do módulo. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🐍 "` | A format string representing the symbol of Python | | `symbol` | `"🐍 "` | A format string representing the symbol of Python |
| `style` | `"yellow bold"` | O estilo do módulo. | | `style` | `"yellow bold"` | O estilo do módulo. |
| `pyenv_version_name` | `false` | Use pyenv to get Python version | | `pyenv_version_name` | `false` | Use pyenv to get Python version |
@ -2306,16 +2306,16 @@ The `rlang` module shows the currently installed version of R. The module will b
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ------------------------------------------------------------------------------------ |
| `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. | | `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"📐"` | A format string representing the symbol of R. | | `symbol` | `"📐"` | A format string representing the symbol of R. |
| `style` | `"blue bold"` | O estilo do módulo. | | `style` | `"blue bold"` | O estilo do módulo. |
| `detect_extensions` | `["R", "Rd", "Rmd", "Rproj", "Rsx"]` | Quais extensões devem acionar este módulo | | `detect_extensions` | `["R", "Rd", "Rmd", "Rproj", "Rsx"]` | Quais extensões devem acionar este módulo |
| `detect_files` | `[".Rprofile"]` | [] | | `detect_files` | `[".Rprofile"]` | [] |
| `detect_folders` | `[".Rproj.user"]` | Quais pastas devem ativar este módulo | | `detect_folders` | `[".Rproj.user"]` | Quais pastas devem ativar este módulo |
| `disabled` | `false` | Disables the `r` module. | | `disabled` | `false` | Disables the `r` module. |
### Variáveis ### Variáveis
@ -2342,16 +2342,16 @@ By default the `red` module shows the currently installed version of [Red](https
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ------------------------------------------------------------------------------------ |
| `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. | | `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🔺 "` | A format string representing the symbol of Red. | | `symbol` | `"🔺 "` | A format string representing the symbol of Red. |
| `detect_extensions` | `["red"]` | Which extensions should trigger this module. | | `detect_extensions` | `["red"]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `[]` | Which filenames should trigger this module. | | `detect_files` | `[]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Quais pastas devem ativar este módulo. |
| `style` | `"red bold"` | O estilo do módulo. | | `style` | `"red bold"` | O estilo do módulo. |
| `disabled` | `false` | Disables the `red` module. | | `disabled` | `false` | Disables the `red` module. |
### Variáveis ### Variáveis
@ -2382,16 +2382,16 @@ By default the `ruby` module shows the currently installed version of [Ruby](htt
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ------------------------------------------------------------------------------------ |
| `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. | | `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"💎 "` | A format string representing the symbol of Ruby. | | `symbol` | `"💎 "` | A format string representing the symbol of Ruby. |
| `detect_extensions` | `["rb"]` | Which extensions should trigger this module. | | `detect_extensions` | `["rb"]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `["Gemfile", ".ruby-version"]` | Which filenames should trigger this module. | | `detect_files` | `["Gemfile", ".ruby-version"]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Quais pastas devem ativar este módulo. |
| `style` | `"bold red"` | O estilo do módulo. | | `style` | `"bold red"` | O estilo do módulo. |
| `disabled` | `false` | Disables the `ruby` module. | | `disabled` | `false` | Disables the `ruby` module. |
### Variáveis ### Variáveis
@ -2421,16 +2421,16 @@ By default the `rust` module shows the currently installed version of [Rust](htt
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ------------------------------------------------------------------------------------ |
| `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. | | `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🦀 "` | A format string representing the symbol of Rust | | `symbol` | `"🦀 "` | A format string representing the symbol of Rust |
| `detect_extensions` | `["rs"]` | Which extensions should trigger this module. | | `detect_extensions` | `["rs"]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `["Cargo.toml"]` | Which filenames should trigger this module. | | `detect_files` | `["Cargo.toml"]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Quais pastas devem ativar este módulo. |
| `style` | `"bold red"` | O estilo do módulo. | | `style` | `"bold red"` | O estilo do módulo. |
| `disabled` | `false` | Disables the `rust` module. | | `disabled` | `false` | Disables the `rust` module. |
### Variáveis ### Variáveis
@ -2461,16 +2461,16 @@ The `scala` module shows the currently installed version of [Scala](https://www.
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | ---------------------------------------- | ------------------------------------------------------------------------- | | ------------------- | ---------------------------------------- | ------------------------------------------------------------------------------------ |
| `format` | `"via [${symbol}(${version} )]($style)"` | O formato do módulo. | | `format` | `"via [${symbol}(${version} )]($style)"` | O formato do módulo. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `detect_extensions` | `["sbt", "scala"]` | Which extensions should trigger this module. | | `detect_extensions` | `["sbt", "scala"]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `[".scalaenv", ".sbtenv", "build.sbt"]` | Which filenames should trigger this module. | | `detect_files` | `[".scalaenv", ".sbtenv", "build.sbt"]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `[".metals"]` | Quais pastas devem ativar este módulo. | | `detect_folders` | `[".metals"]` | Quais pastas devem ativar este módulo. |
| `symbol` | `"🆂 "` | A format string representing the symbol of Scala. | | `symbol` | `"🆂 "` | A format string representing the symbol of Scala. |
| `style` | `"red dimmed"` | O estilo do módulo. | | `style` | `"red dimmed"` | O estilo do módulo. |
| `disabled` | `false` | Disables the `scala` module. | | `disabled` | `false` | Disables the `scala` module. |
### Variáveis ### Variáveis
@ -2493,7 +2493,7 @@ symbol = "🌟 "
## Shell ## Shell
The `shell` module shows an indicator for currently used shell. O módulo de `shell` exibe um indicador para o shell que esta sendo usado.
::: tip ::: tip
@ -2674,16 +2674,16 @@ By default the `swift` module shows the currently installed version of [Swift](h
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ------------------------------------------------------------------------------------ |
| `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. | | `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"🐦 "` | A format string representing the symbol of Swift | | `symbol` | `"🐦 "` | A format string representing the symbol of Swift |
| `detect_extensions` | `["swift"]` | Which extensions should trigger this module. | | `detect_extensions` | `["swift"]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `["Package.swift"]` | Which filenames should trigger this module. | | `detect_files` | `["Package.swift"]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Quais pastas devem ativar este módulo. |
| `style` | `"bold 202"` | O estilo do módulo. | | `style` | `"bold 202"` | O estilo do módulo. |
| `disabled` | `false` | Disables the `swift` module. | | `disabled` | `false` | Disables the `swift` module. |
### Variáveis ### Variáveis
@ -2721,16 +2721,16 @@ Por padrão o módulo vai exibir se uma das condições a seguir for atendida:
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ----------------------------------------------------------------------------------- |
| `format` | `"via [$symbol$workspace]($style) "` | The format string for the module. | | `format` | `"via [$symbol$workspace]($style) "` | The format string for the module. |
| `version_format` | `"v${raw}"` | A versão formatada. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | A versão formatada. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"💠"` | A format string shown before the terraform workspace. | | `symbol` | `"💠"` | A format string shown before the terraform workspace. |
| `detect_extensions` | `["tf", "hcl"]` | Which extensions should trigger this module. | | `detect_extensions` | `["tf", "hcl"]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `[]` | Which filenames should trigger this module. | | `detect_files` | `[]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `[".terraform"]` | Which folders should trigger this module. | | `detect_folders` | `[".terraform"]` | Quais pastas devem ativar este módulo. |
| `style` | `"bold 105"` | O estilo do módulo. | | `style` | `"bold 105"` | O estilo do módulo. |
| `disabled` | `false` | Disables the `terraform` module. | | `disabled` | `false` | Disables the `terraform` module. |
### Variáveis ### Variáveis
@ -2862,16 +2862,16 @@ The `vagrant` module shows the currently installed version of [Vagrant](https://
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ------------------------------------------------------------------------------------ |
| `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. | | `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"⍱ "` | A format string representing the symbol of Vagrant. | | `symbol` | `"⍱ "` | A format string representing the symbol of Vagrant. |
| `detect_extensions` | `[]` | Which extensions should trigger this module. | | `detect_extensions` | `[]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `["Vagrantfile"]` | Which filenames should trigger this module. | | `detect_files` | `["Vagrantfile"]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Quais pastas devem ativar este módulo. |
| `style` | `"cyan bold"` | O estilo do módulo. | | `style` | `"cyan bold"` | O estilo do módulo. |
| `disabled` | `false` | Disables the `vagrant` module. | | `disabled` | `false` | Disables the `vagrant` module. |
### Variáveis ### Variáveis
@ -2900,16 +2900,16 @@ The `vlang` module shows you your currently installed version of V. By default t
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | -------------------------------------------- | ------------------------------------------------------------------------- | | ------------------- | -------------------------------------------- | ------------------------------------------------------------------------------------ |
| `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. | | `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"V "` | A format string representing the symbol of V | | `symbol` | `"V "` | A format string representing the symbol of V |
| `detect_extensions` | `["v"]` | Which extensions should trigger this module. | | `detect_extensions` | `["v"]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `["v.mod", "vpkg.json", ".vpkg-lock.json" ]` | Which filenames should trigger this module. | | `detect_files` | `["v.mod", "vpkg.json", ".vpkg-lock.json" ]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Quais pastas devem ativar este módulo. |
| `style` | `"blue bold"` | O estilo do módulo. | | `style` | `"blue bold"` | O estilo do módulo. |
| `disabled` | `false` | Disables the `vlang` module. | | `disabled` | `false` | Disables the `vlang` module. |
### Variáveis ### Variáveis
@ -2967,16 +2967,16 @@ By default the the `zig` module shows the currently installed version of [Zig](h
### Opções ### Opções
| Opções | Padrão | Descrição | | Opções | Padrão | Descrição |
| ------------------- | ------------------------------------ | ------------------------------------------------------------------------- | | ------------------- | ------------------------------------ | ------------------------------------------------------------------------------------ |
| `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. | | `format` | `"via [$symbol($version )]($style)"` | O formato do módulo. |
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | O formato da versão. As variáveis disponíveis são `raw`, `major`, `minor`, & `patch` |
| `symbol` | `"↯ "` | The symbol used before displaying the version of Zig. | | `symbol` | `"↯ "` | The symbol used before displaying the version of Zig. |
| `style` | `"bold yellow"` | O estilo do módulo. | | `style` | `"bold yellow"` | O estilo do módulo. |
| `disabled` | `false` | Disables the `zig` module. | | `disabled` | `false` | Disables the `zig` module. |
| `detect_extensions` | `["zig"]` | Which extensions should trigger this module. | | `detect_extensions` | `["zig"]` | Quais extensões devem ativar este módulo. |
| `detect_files` | `[]` | Which filenames should trigger this module. | | `detect_files` | `[]` | Quais nomes de arquivos devem ativar este módulo. |
| `detect_folders` | `[]` | Which folders should trigger this module. | | `detect_folders` | `[]` | Quais pastas devem ativar este módulo. |
### Variáveis ### Variáveis
@ -3011,7 +3011,7 @@ These modules will be shown if any of the following conditions are met:
::: tip ::: tip
Multiple custom modules can be defined by using a `.`. Vários módulos personalizados podem ser definidos usando `.`.
::: :::
@ -3054,7 +3054,7 @@ The order in which custom modules are shown can be individually set by including
\*: Essa variável só pode ser usada como parte de uma string de estilo \*: Essa variável só pode ser usada como parte de uma string de estilo
#### Custom command shell #### Comandos personalizados de shell
`shell` accepts a non-empty list of strings, where: `shell` accepts a non-empty list of strings, where:

View File

@ -1080,7 +1080,7 @@ asia-northeast1 = "an1"
## Ветвь Git ## Ветвь Git
The `git_branch` module shows the active branch of the repo in your current directory. Модуль `git_branch` показывает активную ветку репозитория в вашем текущей директории.
### Опции ### Опции
@ -1155,7 +1155,7 @@ tag_symbol = "🔖 "
## Состояние Git ## Состояние Git
The `git_state` module will show in directories which are part of a git repository, and where there is an operation in progress, such as: _REBASING_, _BISECTING_, etc. If there is progress information (e.g., REBASING 3/10), that information will be shown too. Модуль `git_state` будет отображаться в директориях, являющимися частью репозитория git, и там, где выполняется операция, такие как: _REBASING_, _BISECTING_, и т. д. Если есть информация о прогрессе (например, REBASING 3/10), эта информация также будет показана.
### Опции ### Опции
@ -1199,7 +1199,7 @@ The `git_metrics` module will show the number of added and deleted lines in the
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. По умолчанию этот модуль отключен. Чтобы включить его, установите `disabled` на `false` в файле конфигурации.
::: :::
@ -1235,7 +1235,7 @@ format = '[+$added]($added_style)/[-$deleted]($deleted_style) '
## Статус Git ## Статус Git
The `git_status` module shows symbols representing the state of the repo in your current directory. Модуль `git_status` отображает символы, представляющие состояние репозитория в вашей текущей директории.
### Опции ### Опции
@ -1254,7 +1254,7 @@ The `git_status` module shows symbols representing the state of the repo in your
| `renamed` | `"»"` | The format of `renamed` | | `renamed` | `"»"` | The format of `renamed` |
| `deleted` | `"✘"` | The format of `deleted` | | `deleted` | `"✘"` | The format of `deleted` |
| `style` | `"bold red"` | Стиль модуля. | | `style` | `"bold red"` | Стиль модуля. |
| `disabled` | `false` | Disables the `git_status` module. | | `disabled` | `false` | Отключает модуль `git_status`. |
### Переменные ### Переменные
@ -1307,7 +1307,7 @@ renamed = "👅"
deleted = "🗑" deleted = "🗑"
``` ```
Show ahead/behind count of the branch being tracked Показывать счетчик впереди/позади для отслеживаемой ветки
```toml ```toml
# ~/.config/starship.toml # ~/.config/starship.toml
@ -1404,7 +1404,7 @@ format = "via [⎈ $version](bold white) "
## Имя хоста ## Имя хоста
The `hostname` module shows the system hostname. Модуль `hostname` отображает имя системного хоста.
### Опции ### Опции
@ -1478,7 +1478,7 @@ symbol = "🌟 "
## Задачи ## Задачи
The `jobs` module shows the current number of jobs running. The module will be shown only if there are background jobs running. The module will show the number of jobs running if there are at least 2 jobs, or more than the `number_threshold` config value, if it exists. The module will show a symbol if there is at least 1 job, or more than the `symbol_threshold` config value, if it exists. You can set both values to 0 in order to *always* show the symbol and number of jobs, even if there are 0 jobs running. Модуль `jobs` отображает текущее количество запущенных задач. Модуль будет показан только если выполняются фоновые задачи. The module will show the number of jobs running if there are at least 2 jobs, or more than the `number_threshold` config value, if it exists. The module will show a symbol if there is at least 1 job, or more than the `symbol_threshold` config value, if it exists. You can set both values to 0 in order to *always* show the symbol and number of jobs, even if there are 0 jobs running.
The default functionality is: The default functionality is:
@ -1508,7 +1508,7 @@ The `threshold` option is deprecated, but if you want to use it, the module will
| `format` | `"[$symbol$number]($style) "` | Формат модуля. | | `format` | `"[$symbol$number]($style) "` | Формат модуля. |
| `symbol` | `"✦"` | The string used to represent the `symbol` variable. | | `symbol` | `"✦"` | The string used to represent the `symbol` variable. |
| `style` | `"bold blue"` | Стиль модуля. | | `style` | `"bold blue"` | Стиль модуля. |
| `disabled` | `false` | Disables the `jobs` module. | | `disabled` | `false` | Отключает модуль `jobs`. |
\*: This option is deprecated, please use the \*: This option is deprecated, please use the
`number_threshold` and `symbol_threshold` options instead. `number_threshold` and `symbol_threshold` options instead.
@ -1627,7 +1627,7 @@ Displays the current [Kubernetes context](https://kubernetes.io/docs/concepts/co
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. По умолчанию этот модуль отключен. Чтобы включить его, установите `disabled` на `false` в файле конфигурации.
::: :::
@ -1689,7 +1689,7 @@ Long and automatically generated cluster names can be identified and shortened u
## Перевод Строки ## Перевод Строки
The `line_break` module separates the prompt into two lines. Модуль `line_break` разделяет командную строку на две строки.
### Опции ### Опции
@ -1749,13 +1749,13 @@ format = "via [🌕 $version](bold blue) "
## Использование памяти ## Использование памяти
The `memory_usage` module shows current system memory and swap usage. Модуль `memory_usage` отображает текущую системную память и использование подкачки.
By default the swap usage is displayed if the total system swap is non-zero. По умолчанию использование подкачки отображается, если общая сумма подкачки системы не равна нулю.
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. По умолчанию этот модуль отключен. Чтобы включить его, установите `disabled` на `false` в файле конфигурации.
::: :::
@ -1796,7 +1796,7 @@ style = "bold dimmed green"
## Ветка Mercurial ## Ветка Mercurial
The `hg_branch` module shows the active branch of the repo in your current directory. Модуль `hg_branch` показывает активную ветку репозитория в вашем текущем каталоге.
### Опции ### Опции
@ -1834,7 +1834,7 @@ truncation_symbol = ""
The `nim` module shows the currently installed version of [Nim](https://nim-lang.org/). By default the module will be shown if any of the following conditions are met: The `nim` module shows the currently installed version of [Nim](https://nim-lang.org/). By default the module will be shown if any of the following conditions are met:
- The current directory contains a `nim.cfg` file - Текущий каталог содержит файл `nim.cfg`
- The current directory contains a file with the `.nim` extension - The current directory contains a file with the `.nim` extension
- The current directory contains a file with the `.nims` extension - The current directory contains a file with the `.nims` extension
- The current directory contains a file with the `.nimble` extension - The current directory contains a file with the `.nimble` extension
@ -1874,7 +1874,7 @@ symbol = "🎣 "
## Nix-shell ## Nix-shell
The `nix_shell` module shows the [nix-shell](https://nixos.org/guides/nix-pills/developing-with-nix-shell.html) environment. The module will be shown when inside a nix-shell environment. The `nix_shell` module shows the [nix-shell](https://nixos.org/guides/nix-pills/developing-with-nix-shell.html) environment. Модуль будет показываться внутри среды nix-shell.
### Опции ### Опции
@ -1914,10 +1914,10 @@ format = 'via [☃️ $state( \($name\))](bold blue) '
The `nodejs` module shows the currently installed version of [Node.js](https://nodejs.org/). By default the module will be shown if any of the following conditions are met: The `nodejs` module shows the currently installed version of [Node.js](https://nodejs.org/). By default the module will be shown if any of the following conditions are met:
- The current directory contains a `package.json` file - Текущий каталог содержит файл `package.json`
- The current directory contains a `.node-version` file - The current directory contains a `.node-version` file
- The current directory contains a `.nvmrc` file - The current directory contains a `.nvmrc` file
- The current directory contains a `node_modules` directory - Текущий каталог содержит каталог `node_modules`
- The current directory contains a file with the `.js`, `.mjs` or `.cjs` extension - The current directory contains a file with the `.js`, `.mjs` or `.cjs` extension
- The current directory contains a file with the `.ts` extension - The current directory contains a file with the `.ts` extension
@ -2038,7 +2038,7 @@ symbol = "☁️ "
## Версия пакета ## Версия пакета
The `package` module is shown when the current directory is the repository for a package, and shows its current version. The module currently supports `npm`, `nimble`, `cargo`, `poetry`, `composer`, `gradle`, `julia`, `mix` and `helm` packages. Модуль `package` отображается, когда текущий каталог является репозиторием для пакета и показывает его текущую версию. The module currently supports `npm`, `nimble`, `cargo`, `poetry`, `composer`, `gradle`, `julia`, `mix` and `helm` packages.
- [**npm**](https://docs.npmjs.com/cli/commands/npm) The `npm` package version is extracted from the `package.json` present in the current directory - [**npm**](https://docs.npmjs.com/cli/commands/npm) The `npm` package version is extracted from the `package.json` present in the current directory
- [**cargo**](https://doc.rust-lang.org/cargo/) The `cargo` package version is extracted from the `Cargo.toml` present in the current directory - [**cargo**](https://doc.rust-lang.org/cargo/) The `cargo` package version is extracted from the `Cargo.toml` present in the current directory
@ -2065,7 +2065,7 @@ The `package` module is shown when the current directory is the repository for a
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` |
| `style` | `"bold 208"` | Стиль модуля. | | `style` | `"bold 208"` | Стиль модуля. |
| `display_private` | `false` | Enable displaying version for packages marked as private. | | `display_private` | `false` | Enable displaying version for packages marked as private. |
| `disabled` | `false` | Disables the `package` module. | | `disabled` | `false` | Отключает модуль `package`. |
### Переменные ### Переменные
@ -2130,8 +2130,8 @@ format = "via [🦪 $version]($style) "
The `php` module shows the currently installed version of [PHP](https://www.php.net/). By default the module will be shown if any of the following conditions are met: The `php` module shows the currently installed version of [PHP](https://www.php.net/). By default the module will be shown if any of the following conditions are met:
- The current directory contains a `composer.json` file - Текущий каталог содержит файл `composer.json`
- The current directory contains a `.php-version` file - Текущий каталог содержит файл `.php-version`
- The current directory contains a `.php` extension - The current directory contains a `.php` extension
### Опции ### Опции
@ -2170,7 +2170,7 @@ format = "via [🔹 $version](147 bold) "
The `purescript` module shows the currently installed version of [PureScript](https://www.purescript.org/) version. By default the module will be shown if any of the following conditions are met: The `purescript` module shows the currently installed version of [PureScript](https://www.purescript.org/) version. By default the module will be shown if any of the following conditions are met:
- The current directory contains a `spago.dhall` file - Текущий каталог содержит файл `spago.dhall`
- The current directory contains a file with the `.purs` extension - The current directory contains a file with the `.purs` extension
### Опции ### Опции
@ -2213,15 +2213,15 @@ If `pyenv_version_name` is set to `true`, it will display the pyenv version name
By default the module will be shown if any of the following conditions are met: By default the module will be shown if any of the following conditions are met:
- The current directory contains a `.python-version` file - Текущий каталог содержит файл `.python-version`
- The current directory contains a `Pipfile` file - Текущий каталог содержит файл `Pipfile`
- The current directory contains a `__init__.py` file - The current directory contains a `__init__.py` file
- The current directory contains a `pyproject.toml` file - Текущий каталог содержит файл `pyproject.toml`
- The current directory contains a `requirements.txt` file - Текущий каталог содержит файл `requirements.txt`
- The current directory contains a `setup.py` file - Текущий каталог содержит файл `setup.py`
- The current directory contains a `tox.ini` file - Текущий каталог содержит файл `tox.ini`
- The current directory contains a file with the `.py` extension. - Текущий каталог содержит файл с расширением `.py`.
- A virtual environment is currently activated - Виртуальная среда в данный момент активирована
### Опции ### Опции
@ -2338,7 +2338,7 @@ format = "with [📐 $version](blue bold) "
## Red ## Red
By default the `red` module shows the currently installed version of [Red](https://www.red-lang.org/). The module will be shown if any of the following conditions are met: By default the `red` module shows the currently installed version of [Red](https://www.red-lang.org/). Модуль будет показан, если любое из следующих условий соблюдено:
- The current directory contains a file with `.red` or `.reds` extension - The current directory contains a file with `.red` or `.reds` extension
@ -2376,11 +2376,11 @@ symbol = "🔴 "
## Ruby ## Ruby
By default the `ruby` module shows the currently installed version of [Ruby](https://www.ruby-lang.org/). The module will be shown if any of the following conditions are met: By default the `ruby` module shows the currently installed version of [Ruby](https://www.ruby-lang.org/). Модуль будет показан, если любое из следующих условий соблюдено:
- The current directory contains a `Gemfile` file - Текущий каталог содержит файл `Gemfile`
- The current directory contains a `.ruby-version` file - Текущий каталог содержит файл `.ruby-version`
- The current directory contains a `.rb` file - Текущий каталог содержит файл `.rb`
### Опции ### Опции
@ -2416,10 +2416,10 @@ symbol = "🔺 "
## Rust ## Rust
By default the `rust` module shows the currently installed version of [Rust](https://www.rust-lang.org/). The module will be shown if any of the following conditions are met: By default the `rust` module shows the currently installed version of [Rust](https://www.rust-lang.org/). Модуль будет показан, если любое из следующих условий соблюдено:
- The current directory contains a `Cargo.toml` file - Текущий каталог содержит файл `Cargo.toml`
- The current directory contains a file with the `.rs` extension - Текущий каталог содержит файл с расширением `.rs`
### Опции ### Опции
@ -2499,7 +2499,7 @@ The `shell` module shows an indicator for currently used shell.
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. По умолчанию этот модуль отключен. Чтобы включить его, установите `disabled` на `false` в файле конфигурации.
::: :::
@ -2611,7 +2611,7 @@ The `status` module displays the exit code of the previous command. The module w
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. По умолчанию этот модуль отключен. Чтобы включить его, установите `disabled` на `false` в файле конфигурации.
::: :::
@ -2669,7 +2669,7 @@ disabled = false
## Swift ## Swift
By default the `swift` module shows the currently installed version of [Swift](https://swift.org/). The module will be shown if any of the following conditions are met: By default the `swift` module shows the currently installed version of [Swift](https://swift.org/). Модуль будет показан, если любое из следующих условий соблюдено:
- The current directory contains a `Package.swift` file - The current directory contains a `Package.swift` file
- The current directory contains a file with the `.swift` extension - The current directory contains a file with the `.swift` extension
@ -2718,7 +2718,7 @@ By default the Terraform version is not shown, since this is slow for current ve
By default the module will be shown if any of the following conditions are met: By default the module will be shown if any of the following conditions are met:
- The current directory contains a `.terraform` folder - Текущий каталог содержит папку `.terraform`
- Current directory contains a file with the `.tf` or `.hcl` extensions - Current directory contains a file with the `.tf` or `.hcl` extensions
### Опции ### Опции
@ -2767,11 +2767,11 @@ format = "[🏎💨 $workspace]($style) "
## Время ## Время
The `time` module shows the current **local** time. The `format` configuration value is used by the [`chrono`](https://crates.io/crates/chrono) crate to control how the time is displayed. Take a look [at the chrono strftime docs](https://docs.rs/chrono/0.4.7/chrono/format/strftime/index.html) to see what options are available. Модуль `time` показывает текущее **локальное** время. Значение конфигурации `format` используется пакетом [`chrono`](https://crates.io/crates/chrono) для контроля того, как отображается время. Ознакомьтесь с [документацией chrono strftime](https://docs.rs/chrono/0.4.7/chrono/format/strftime/index.html), чтобы увидеть доступные параметры.
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. По умолчанию этот модуль отключен. Чтобы включить его, установите `disabled` на `false` в файле конфигурации.
::: :::
@ -2787,7 +2787,7 @@ This module is disabled by default. To enable it, set `disabled` to `false` in y
| `disabled` | `true` | Отключает модуль `time`. | | `disabled` | `true` | Отключает модуль `time`. |
| `time_range` | `"-"` | Sets the time range during which the module will be shown. Times must be specified in 24-hours format | | `time_range` | `"-"` | Sets the time range during which the module will be shown. Times must be specified in 24-hours format |
If `use_12hr` is `true`, then `time_format` defaults to `"%r"`. Otherwise, it defaults to `"%T"`. Manually setting `time_format` will override the `use_12hr` setting. If `use_12hr` is `true`, then `time_format` defaults to `"%r"`. Иначе по умолчанию используется `"%T"`. Manually setting `time_format` will override the `use_12hr` setting.
### Переменные ### Переменные
@ -2813,12 +2813,12 @@ time_range = "10:00:00-14:00:00"
## Имя пользователя ## Имя пользователя
The `username` module shows active user's username. The module will be shown if any of the following conditions are met: Модуль `username` показывает имя активного пользователя. Модуль будет показан, если любое из следующих условий соблюдено:
- The current user is root - Текущий пользователь - root
- The current user isn't the same as the one that is logged in - Текущий пользователь отличается от залогиненного
- The user is currently connected as an SSH session - Пользователь подключен к SSH-сессии
- The variable `show_always` is set to true - Переменная `show_always` равна true
::: tip ::: tip
@ -2963,7 +2963,7 @@ format = "[🆅 $repo](bold blue) "
## Zig ## Zig
By default the the `zig` module shows the currently installed version of [Zig](https://ziglang.org/). The module will be shown if any of the following conditions are met: By default the the `zig` module shows the currently installed version of [Zig](https://ziglang.org/). Модуль будет показан, если любое из следующих условий соблюдено:
- The current directory contains a `.zig` file - The current directory contains a `.zig` file

View File

@ -143,7 +143,7 @@ eval $(starship init ion)
#### Nushell #### Nushell
::: warning This will change in the future. Only nu version v0.33 or higher is supported. ::: Add the following to your nu config file. You can check the location of this file by running `config path` in nu. ::: warning This will change in the future. Chỉ có nu phiên bản v. 033 hoặc cao hơn được hỗ trợ. ::: Add the following to your nu config file. Bạn có thể kiểm tra vị trí của cái file này bằng cách chạy `đường dẫn cấu hình` trong nu.
```toml ```toml
startup = [ startup = [
@ -157,7 +157,7 @@ eval $(starship init ion)
#### Xonsh #### Xonsh
Add the following to the end of `~/.xonshrc`: Thêm dòng này vào cuối của file `~/.xonshrc`:
```sh ```sh
# ~/.xonshrc # ~/.xonshrc

View File

@ -1019,7 +1019,7 @@ format = "via [e $version](bold red) "
## Google Cloud (`gcloud`) ## Google Cloud (`gcloud`)
The `gcloud` module shows the current configuration for [`gcloud`](https://cloud.google.com/sdk/gcloud) CLI. This is based on the `~/.config/gcloud/active_config` file and the `~/.config/gcloud/configurations/config_{CONFIG NAME}` file and the `CLOUDSDK_CONFIG` env var. Mô đun `gcloud` hiển thị cấu hình hiện tại của [`gcloud`](https://cloud.google.com/sdk/gcloud) CLI. Cái này dựa trên tập tin `~/.config/gcloud/active_config`, `~/.config/gcloud/configurations/config_{CONFIG NAME}` và biến môi trường `CLOUDSDK_CONFIG`.
### Các tuỳ chọn ### Các tuỳ chọn
@ -1080,7 +1080,7 @@ asia-northeast1 = "an1"
## Git Branch ## Git Branch
The `git_branch` module shows the active branch of the repo in your current directory. Mô đun `git_branch` hiển thị nhánh hiệu lực của repo trong thư mục hiện tại của bạn.
### Các tuỳ chọn ### Các tuỳ chọn
@ -1120,7 +1120,7 @@ truncation_symbol = ""
## Git Commit ## Git Commit
The `git_commit` module shows the current commit hash and also the tag (if any) of the repo in your current directory. Mô đun `git_commit` hiển thị hash commit hiện tại và tag (nếu có) của repo trong thư mục hiện tại của bạn.
### Các tuỳ chọn ### Các tuỳ chọn
@ -1155,7 +1155,7 @@ tag_symbol = "🔖 "
## Git State ## Git State
The `git_state` module will show in directories which are part of a git repository, and where there is an operation in progress, such as: _REBASING_, _BISECTING_, etc. If there is progress information (e.g., REBASING 3/10), that information will be shown too. Mô đun `git_state` sẽ hiển hiển thị trong các thư mục là một phần của gt repository và những nơi tồn tại một hoạt động trong tiến trình như _REBASING_, _BISECTING_. Nếu có thông tin tiến trình (ví dụ, REBASING 3/10), thông tin đó cũng sẽ được hiển thị.
### Các tuỳ chọn ### Các tuỳ chọn
@ -1199,7 +1199,7 @@ The `git_metrics` module will show the number of added and deleted lines in the
::: thử thuật ::: thử thuật
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Mặc định, mô đun này được vô hiệu. Để kích hoạt nó, thiết lập `disabled` sang `false` trong tập tin cấu hình của bạn.
::: :::
@ -1235,7 +1235,7 @@ format = '[+$added]($added_style)/[-$deleted]($deleted_style) '
## Git Status ## Git Status
The `git_status` module shows symbols representing the state of the repo in your current directory. Mô đun `git_status` hiển thị các biểu tượng đại diện cho trạng thái của repo trong thư mục hiện tại của bạn.
### Các tuỳ chọn ### Các tuỳ chọn
@ -1247,18 +1247,18 @@ The `git_status` module shows symbols representing the state of the repo in your
| `behind` | `"⇣"` | Định dạng của `behind` | | `behind` | `"⇣"` | Định dạng của `behind` |
| `diverged` | `"⇕"` | Định dạng của `diverged` | | `diverged` | `"⇕"` | Định dạng của `diverged` |
| `up_to_date` | `""` | The format of `up_to_date` | | `up_to_date` | `""` | The format of `up_to_date` |
| `untracked` | `"?"` | The format of `untracked` | | `untracked` | `"?"` | Định dạng của `untracked` |
| `stashed` | `"$"` | The format of `stashed` | | `stashed` | `"$"` | Định dạng của `stashed` |
| `modified` | `"!"` | The format of `modified` | | `modified` | `"!"` | Định dạng của `modified` |
| `staged` | `"+"` | The format of `staged` | | `staged` | `"+"` | Định dạng của `modified` |
| `renamed` | `"»"` | The format of `renamed` | | `renamed` | `"»"` | Định dạng của `renamed` |
| `deleted` | `"✘"` | The format of `deleted` | | `deleted` | `"✘"` | Định dạng của `deleted` |
| `style` | `"bold red"` | Kiểu cho module. | | `style` | `"bold red"` | Kiểu cho module. |
| `disabled` | `false` | Disables the `git_status` module. | | `disabled` | `false` | Vô hiệu `git_status` module. |
### Các biến ### Các biến
The following variables can be used in `format`: Các biến dưới đây có thể được sử dụng trong `format`:
| Biến | Mô tả | | Biến | Mô tả |
| -------------- | ------------------------------------------------------------------------------------------------------------- | | -------------- | ------------------------------------------------------------------------------------------------------------- |
@ -1275,14 +1275,14 @@ The following variables can be used in `format`:
\*: Biến này có thể chỉ được sử dụng như một phần của style string \*: Biến này có thể chỉ được sử dụng như một phần của style string
The following variables can be used in `diverged`: Các biến sau có thể được sử dụng trong `diverged`:
| Biến | Mô tả | | Biến | Mô tả |
| -------------- | --------------------------------------------- | | -------------- | --------------------------------------------- |
| `ahead_count` | Số lượng commit phía trước của nhánh tracking | | `ahead_count` | Số lượng commit phía trước của nhánh tracking |
| `behind_count` | Số lượng commit phía sau nhánh tracking | | `behind_count` | Số lượng commit phía sau nhánh tracking |
The following variables can be used in `conflicted`, `ahead`, `behind`, `untracked`, `stashed`, `modified`, `staged`, `renamed` and `deleted`: Các biến sau có thể được sử dụng trong `conflicted`, `ahead`, `behind`, `untracked`, `stashed`, `modified`, `staged`, `renamed` and `deleted`:
| Biến | Mô tả | | Biến | Mô tả |
| ------- | ----------------------------- | | ------- | ----------------------------- |
@ -1307,7 +1307,7 @@ renamed = "👅"
deleted = "🗑" deleted = "🗑"
``` ```
Show ahead/behind count of the branch being tracked Hiển thị tổng số nhánh phía trước/phía sau của nhánh được track
```toml ```toml
# ~/.config/starship.toml # ~/.config/starship.toml
@ -1404,7 +1404,7 @@ format = "via [⎈ $version](bold white) "
## Hostname ## Hostname
The `hostname` module shows the system hostname. Mô đun `hostname` hiển thị hostnam hệ thống.
### Các tuỳ chọn ### Các tuỳ chọn
@ -1478,7 +1478,7 @@ symbol = "🌟 "
## Jobs ## Jobs
The `jobs` module shows the current number of jobs running. The module will be shown only if there are background jobs running. The module will show the number of jobs running if there are at least 2 jobs, or more than the `number_threshold` config value, if it exists. The module will show a symbol if there is at least 1 job, or more than the `symbol_threshold` config value, if it exists. You can set both values to 0 in order to *always* show the symbol and number of jobs, even if there are 0 jobs running. `jobs` module cho biết số lượng các jobs đang chạy. Mô đun sẽ được hiển thị chỉ khi có background jobs đang chạy. The module will show the number of jobs running if there are at least 2 jobs, or more than the `number_threshold` config value, if it exists. The module will show a symbol if there is at least 1 job, or more than the `symbol_threshold` config value, if it exists. You can set both values to 0 in order to *always* show the symbol and number of jobs, even if there are 0 jobs running.
The default functionality is: The default functionality is:
@ -1508,7 +1508,7 @@ The `threshold` option is deprecated, but if you want to use it, the module will
| `format` | `"[$symbol$number]($style) "` | Định dạng cho module. | | `format` | `"[$symbol$number]($style) "` | Định dạng cho module. |
| `symbol` | `"✦"` | The string used to represent the `symbol` variable. | | `symbol` | `"✦"` | The string used to represent the `symbol` variable. |
| `style` | `"bold blue"` | Kiểu cho module. | | `style` | `"bold blue"` | Kiểu cho module. |
| `disabled` | `false` | Disables the `jobs` module. | | `disabled` | `false` | Vô hiệu `jobs` module. |
\*: This option is deprecated, please use the \*: This option is deprecated, please use the
`number_threshold` and `symbol_threshold` options instead. `number_threshold` and `symbol_threshold` options instead.
@ -1538,9 +1538,9 @@ symbol_threshold = 0
The `julia` module shows the currently installed version of [Julia](https://julialang.org/). Mặc định module sẽ được hiển thị nếu có bất kì điều kiện nào dưới đây thoả mãn: The `julia` module shows the currently installed version of [Julia](https://julialang.org/). Mặc định module sẽ được hiển thị nếu có bất kì điều kiện nào dưới đây thoả mãn:
- The current directory contains a `Project.toml` file - Thư mục hiện tại chứa một tệp tin `Project.toml`
- The current directory contains a `Manifest.toml` file - Thư mục hiện tại chứa một tập tin `Manifest.toml`
- The current directory contains a file with the `.jl` extension - Thư mục hiện tại chứa một tệp tin với phần mở rộng `.jl`
### Các tuỳ chọn ### Các tuỳ chọn
@ -1578,7 +1578,7 @@ symbol = "∴ "
The `kotlin` module shows the currently installed version of [Kotlin](https://kotlinlang.org/). Mặc định module sẽ được hiển thị nếu có bất kì điều kiện nào dưới đây thoả mãn: The `kotlin` module shows the currently installed version of [Kotlin](https://kotlinlang.org/). Mặc định module sẽ được hiển thị nếu có bất kì điều kiện nào dưới đây thoả mãn:
- The current directory contains a `.kt` or a `.kts` file - Thư mục hiện tại chứa một tệp tin `.kt` hoặc một tệp tin `.kts`
### Các tuỳ chọn ### Các tuỳ chọn
@ -1623,11 +1623,11 @@ kotlin_binary = "kotlinc"
## Kubernetes ## Kubernetes
Displays the current [Kubernetes context](https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/#context) name and, if set, the namespace from the kubeconfig file. The namespace needs to be set in the kubeconfig file, this can be done via `kubectl config set-context starship-cluster --namespace astronaut`. If the `$KUBECONFIG` env var is set the module will use that if not it will use the `~/.kube/config`. Displays the current [Kubernetes context](https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/#context) name and, if set, the namespace from the kubeconfig file. Namespace cần được thiết lập trong tệp tin kubeconfig, cài này có thể được thực thi thông qua `kubectl config set-context starship-cluster --namespace astronaut`. Nếu biến môi trường `$KUBECONFIG` được thiết lập, mô đun sẽ sử dụng cái đó nếu nó không sử dụng `~/.kube/config`.
::: thử thuật ::: thử thuật
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Mặc định, mô đun này được vô hiệu. Để kích hoạt nó, thiết lập `disabled` sang `false` trong tập tin cấu hình của bạn.
::: :::
@ -1755,7 +1755,7 @@ By default the swap usage is displayed if the total system swap is non-zero.
::: thử thuật ::: thử thuật
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Mặc định, mô đun này được vô hiệu. Để kích hoạt nó, thiết lập `disabled` sang `false` trong tập tin cấu hình của bạn.
::: :::
@ -1834,7 +1834,7 @@ truncation_symbol = ""
The `nim` module shows the currently installed version of [Nim](https://nim-lang.org/). Mặc định module sẽ được hiển thị nếu có bất kì điều kiện nào dưới đây thoả mãn: The `nim` module shows the currently installed version of [Nim](https://nim-lang.org/). Mặc định module sẽ được hiển thị nếu có bất kì điều kiện nào dưới đây thoả mãn:
- The current directory contains a `nim.cfg` file - Đường dẫn hiện tại chứa một tập tin `nim.cfg`
- The current directory contains a file with the `.nim` extension - The current directory contains a file with the `.nim` extension
- The current directory contains a file with the `.nims` extension - The current directory contains a file with the `.nims` extension
- The current directory contains a file with the `.nimble` extension - The current directory contains a file with the `.nimble` extension
@ -1914,7 +1914,7 @@ format = 'via [☃️ $state( \($name\))](bold blue) '
The `nodejs` module shows the currently installed version of [Node.js](https://nodejs.org/). Mặc định module sẽ được hiển thị nếu có bất kì điều kiện nào dưới đây thoả mãn: The `nodejs` module shows the currently installed version of [Node.js](https://nodejs.org/). Mặc định module sẽ được hiển thị nếu có bất kì điều kiện nào dưới đây thoả mãn:
- The current directory contains a `package.json` file - Đường dẫn hiện tại chứa một tập tin `package.json`
- The current directory contains a `.node-version` file - The current directory contains a `.node-version` file
- The current directory contains a `.nvmrc` file - The current directory contains a `.nvmrc` file
- The current directory contains a `node_modules` directory - The current directory contains a `node_modules` directory
@ -2130,7 +2130,7 @@ format = "via [🦪 $version]($style) "
The `php` module shows the currently installed version of [PHP](https://www.php.net/). Mặc định module sẽ được hiển thị nếu có bất kì điều kiện nào dưới đây thoả mãn: The `php` module shows the currently installed version of [PHP](https://www.php.net/). Mặc định module sẽ được hiển thị nếu có bất kì điều kiện nào dưới đây thoả mãn:
- The current directory contains a `composer.json` file - Đường dẫn hiện tại chứa một tập tin `composer.json`
- The current directory contains a `.php-version` file - The current directory contains a `.php-version` file
- The current directory contains a `.php` extension - The current directory contains a `.php` extension
@ -2170,7 +2170,7 @@ format = "via [🔹 $version](147 bold) "
The `purescript` module shows the currently installed version of [PureScript](https://www.purescript.org/) version. Mặc định module sẽ được hiển thị nếu có bất kì điều kiện nào dưới đây thoả mãn: The `purescript` module shows the currently installed version of [PureScript](https://www.purescript.org/) version. Mặc định module sẽ được hiển thị nếu có bất kì điều kiện nào dưới đây thoả mãn:
- The current directory contains a `spago.dhall` file - Đường dẫn hiện tại chứa một tập tin `spago.dhall`
- The current directory contains a file with the `.purs` extension - The current directory contains a file with the `.purs` extension
### Các tuỳ chọn ### Các tuỳ chọn
@ -2216,10 +2216,10 @@ Mặc định module sẽ được hiển thị nếu có bất kì điều ki
- The current directory contains a `.python-version` file - The current directory contains a `.python-version` file
- The current directory contains a `Pipfile` file - The current directory contains a `Pipfile` file
- The current directory contains a `__init__.py` file - The current directory contains a `__init__.py` file
- The current directory contains a `pyproject.toml` file - Đường dẫn hiện tại chứa một tập tin `pyproject.toml`
- The current directory contains a `requirements.txt` file - Đường dẫn hiện tại chứa một tập tin `requirements.txt`
- The current directory contains a `setup.py` file - Đường dẫn hiện tại chứa một tập tin `setup.py`
- The current directory contains a `tox.ini` file - Đường dẫn hiện tại chứa một tập tin `tox.ini`
- The current directory contains a file with the `.py` extension. - The current directory contains a file with the `.py` extension.
- A virtual environment is currently activated - A virtual environment is currently activated
@ -2338,7 +2338,7 @@ format = "with [📐 $version](blue bold) "
## Red ## Red
By default the `red` module shows the currently installed version of [Red](https://www.red-lang.org/). The module will be shown if any of the following conditions are met: By default the `red` module shows the currently installed version of [Red](https://www.red-lang.org/). Module cho sẽ được hiện nếu bất kì điều kiện nào dưới đây thoả mãn:
- The current directory contains a file with `.red` or `.reds` extension - The current directory contains a file with `.red` or `.reds` extension
@ -2376,7 +2376,7 @@ symbol = "🔴 "
## Ruby ## Ruby
By default the `ruby` module shows the currently installed version of [Ruby](https://www.ruby-lang.org/). The module will be shown if any of the following conditions are met: By default the `ruby` module shows the currently installed version of [Ruby](https://www.ruby-lang.org/). Module cho sẽ được hiện nếu bất kì điều kiện nào dưới đây thoả mãn:
- The current directory contains a `Gemfile` file - The current directory contains a `Gemfile` file
- The current directory contains a `.ruby-version` file - The current directory contains a `.ruby-version` file
@ -2416,7 +2416,7 @@ symbol = "🔺 "
## Rust ## Rust
By default the `rust` module shows the currently installed version of [Rust](https://www.rust-lang.org/). The module will be shown if any of the following conditions are met: By default the `rust` module shows the currently installed version of [Rust](https://www.rust-lang.org/). Module cho sẽ được hiện nếu bất kì điều kiện nào dưới đây thoả mãn:
- The current directory contains a `Cargo.toml` file - The current directory contains a `Cargo.toml` file
- The current directory contains a file with the `.rs` extension - The current directory contains a file with the `.rs` extension
@ -2499,7 +2499,7 @@ The `shell` module shows an indicator for currently used shell.
::: thử thuật ::: thử thuật
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Mặc định, mô đun này được vô hiệu. Để kích hoạt nó, thiết lập `disabled` sang `false` trong tập tin cấu hình của bạn.
::: :::
@ -2611,7 +2611,7 @@ The `status` module displays the exit code of the previous command. The module w
::: thử thuật ::: thử thuật
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Mặc định, mô đun này được vô hiệu. Để kích hoạt nó, thiết lập `disabled` sang `false` trong tập tin cấu hình của bạn.
::: :::
@ -2669,7 +2669,7 @@ disabled = false
## Swift ## Swift
By default the `swift` module shows the currently installed version of [Swift](https://swift.org/). The module will be shown if any of the following conditions are met: By default the `swift` module shows the currently installed version of [Swift](https://swift.org/). Module cho sẽ được hiện nếu bất kì điều kiện nào dưới đây thoả mãn:
- The current directory contains a `Package.swift` file - The current directory contains a `Package.swift` file
- The current directory contains a file with the `.swift` extension - The current directory contains a file with the `.swift` extension
@ -2771,7 +2771,7 @@ The `time` module shows the current **local** time. The `format` configuration v
::: thử thuật ::: thử thuật
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. Mặc định, mô đun này được vô hiệu. Để kích hoạt nó, thiết lập `disabled` sang `false` trong tập tin cấu hình của bạn.
::: :::
@ -2813,7 +2813,7 @@ time_range = "10:00:00-14:00:00"
## Username ## Username
The `username` module shows active user's username. The module will be shown if any of the following conditions are met: The `username` module shows active user's username. Module cho sẽ được hiện nếu bất kì điều kiện nào dưới đây thoả mãn:
- The current user is root - The current user is root
- The current user isn't the same as the one that is logged in - The current user isn't the same as the one that is logged in
@ -2963,7 +2963,7 @@ format = "[🆅 $repo](bold blue) "
## Zig ## Zig
By default the the `zig` module shows the currently installed version of [Zig](https://ziglang.org/). The module will be shown if any of the following conditions are met: By default the the `zig` module shows the currently installed version of [Zig](https://ziglang.org/). Module cho sẽ được hiện nếu bất kì điều kiện nào dưới đây thoả mãn:
- The current directory contains a `.zig` file - The current directory contains a `.zig` file

View File

@ -1080,7 +1080,7 @@ asia-northeast1 = "an1"
## Git Branch ## Git Branch
The `git_branch` module shows the active branch of the repo in your current directory. `git_branch` 组件显示当前目录的 git 仓库的活动分支。
### 配置项 ### 配置项
@ -1155,7 +1155,7 @@ tag_symbol = "🔖 "
## Git State ## Git State
The `git_state` module will show in directories which are part of a git repository, and where there is an operation in progress, such as: _REBASING_, _BISECTING_, etc. If there is progress information (e.g., REBASING 3/10), that information will be shown too. `git_state` 组件会显示当前目录在哪个 git 仓库中以及正在进行的操作例如_REBASING__BISECTING_ 等。 进度信息(例如 REBASING 3/10如果存在则也会被显示。
### 配置项 ### 配置项
@ -1199,7 +1199,7 @@ The `git_metrics` module will show the number of added and deleted lines in the
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. 此组件默认被禁用。 若要启用此组件,请在配置文件中设置 `disable` 字段为 `false`
::: :::
@ -1235,7 +1235,7 @@ format = '[+$added]($added_style)/[-$deleted]($deleted_style) '
## Git Status ## Git Status
The `git_status` module shows symbols representing the state of the repo in your current directory. `git_status`组件通过相应的符号显示您当前目录中 git 仓库的状态。
### 配置项 ### 配置项
@ -1254,7 +1254,7 @@ The `git_status` module shows symbols representing the state of the repo in your
| `renamed` | `"»"` | The format of `renamed` | | `renamed` | `"»"` | The format of `renamed` |
| `deleted` | `"✘"` | The format of `deleted` | | `deleted` | `"✘"` | The format of `deleted` |
| `style` | `"bold red"` | 此组件的样式。 | | `style` | `"bold red"` | 此组件的样式。 |
| `disabled` | `false` | Disables the `git_status` module. | | `disabled` | `false` | 禁用 `git_status` 组件。 |
### Variables ### Variables
@ -1404,7 +1404,7 @@ format = "via [⎈ $version](bold white) "
## Hostname ## Hostname
The `hostname` module shows the system hostname. `hostname` 组件显示系统主机名。
### 配置项 ### 配置项
@ -1478,7 +1478,7 @@ symbol = "🌟 "
## Jobs ## Jobs
The `jobs` module shows the current number of jobs running. The module will be shown only if there are background jobs running. The module will show the number of jobs running if there are at least 2 jobs, or more than the `number_threshold` config value, if it exists. The module will show a symbol if there is at least 1 job, or more than the `symbol_threshold` config value, if it exists. You can set both values to 0 in order to *always* show the symbol and number of jobs, even if there are 0 jobs running. `jobs` 组件显示当前正在运行的任务数量。 仅当有后台任务运行时,此组件才会显示。 The module will show the number of jobs running if there are at least 2 jobs, or more than the `number_threshold` config value, if it exists. The module will show a symbol if there is at least 1 job, or more than the `symbol_threshold` config value, if it exists. You can set both values to 0 in order to *always* show the symbol and number of jobs, even if there are 0 jobs running.
The default functionality is: The default functionality is:
@ -1508,7 +1508,7 @@ The `threshold` option is deprecated, but if you want to use it, the module will
| `format` | `"[$symbol$number]($style) "` | 组件格式化模板。 | | `format` | `"[$symbol$number]($style) "` | 组件格式化模板。 |
| `symbol` | `"✦"` | The string used to represent the `symbol` variable. | | `symbol` | `"✦"` | The string used to represent the `symbol` variable. |
| `style` | `"bold blue"` | 此组件的样式。 | | `style` | `"bold blue"` | 此组件的样式。 |
| `disabled` | `false` | Disables the `jobs` module. | | `disabled` | `false` | 禁用 `jobs` 组件。 |
\*: This option is deprecated, please use the \*: This option is deprecated, please use the
`number_threshold` and `symbol_threshold` options instead. `number_threshold` and `symbol_threshold` options instead.
@ -1627,7 +1627,7 @@ Displays the current [Kubernetes context](https://kubernetes.io/docs/concepts/co
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. 此组件默认被禁用。 若要启用此组件,请在配置文件中设置 `disable` 字段为 `false`
::: :::
@ -1689,7 +1689,7 @@ Long and automatically generated cluster names can be identified and shortened u
## Line Break ## Line Break
The `line_break` module separates the prompt into two lines. `line_break` 组件将提示分隔为两行。
### 配置项 ### 配置项
@ -1749,13 +1749,13 @@ format = "via [🌕 $version](bold blue) "
## Memory Usage ## Memory Usage
The `memory_usage` module shows current system memory and swap usage. `memory_usage` 组件显示当前系统内存和交换区使用情况。
By default the swap usage is displayed if the total system swap is non-zero. 默认情况下,如果系统交换区使用不为 0则会显示交换区使用情况。
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. 此组件默认被禁用。 若要启用此组件,请在配置文件中设置 `disable` 字段为 `false`
::: :::
@ -1796,7 +1796,7 @@ style = "bold dimmed green"
## Mercurial Branch ## Mercurial Branch
The `hg_branch` module shows the active branch of the repo in your current directory. `hg_branch` 组件显示当前目录的 hg 仓库的活动分支。
### 配置项 ### 配置项
@ -1834,7 +1834,7 @@ truncation_symbol = ""
The `nim` module shows the currently installed version of [Nim](https://nim-lang.org/). By default the module will be shown if any of the following conditions are met: The `nim` module shows the currently installed version of [Nim](https://nim-lang.org/). By default the module will be shown if any of the following conditions are met:
- The current directory contains a `nim.cfg` file - 当前目录包含 `nim.cfg` 文件
- The current directory contains a file with the `.nim` extension - The current directory contains a file with the `.nim` extension
- The current directory contains a file with the `.nims` extension - The current directory contains a file with the `.nims` extension
- The current directory contains a file with the `.nimble` extension - The current directory contains a file with the `.nimble` extension
@ -1874,7 +1874,7 @@ symbol = "🎣 "
## Nix-shell ## Nix-shell
The `nix_shell` module shows the [nix-shell](https://nixos.org/guides/nix-pills/developing-with-nix-shell.html) environment. The module will be shown when inside a nix-shell environment. The `nix_shell` module shows the [nix-shell](https://nixos.org/guides/nix-pills/developing-with-nix-shell.html) environment. 当处于一个 nix-shell 环境中时,此组件会被显示。
### 配置项 ### 配置项
@ -1914,10 +1914,10 @@ format = 'via [☃️ $state( \($name\))](bold blue) '
The `nodejs` module shows the currently installed version of [Node.js](https://nodejs.org/). By default the module will be shown if any of the following conditions are met: The `nodejs` module shows the currently installed version of [Node.js](https://nodejs.org/). By default the module will be shown if any of the following conditions are met:
- The current directory contains a `package.json` file - 当前目录包含 `package.json` 文件
- The current directory contains a `.node-version` file - The current directory contains a `.node-version` file
- The current directory contains a `.nvmrc` file - The current directory contains a `.nvmrc` file
- The current directory contains a `node_modules` directory - 当前目录包含 `node_modules` 目录
- The current directory contains a file with the `.js`, `.mjs` or `.cjs` extension - The current directory contains a file with the `.js`, `.mjs` or `.cjs` extension
- The current directory contains a file with the `.ts` extension - The current directory contains a file with the `.ts` extension
@ -2038,7 +2038,7 @@ symbol = "☁️ "
## Package Version ## Package Version
The `package` module is shown when the current directory is the repository for a package, and shows its current version. The module currently supports `npm`, `nimble`, `cargo`, `poetry`, `composer`, `gradle`, `julia`, `mix` and `helm` packages. 当前目录是软件包的代码仓库时,将显示 `package` 组件,并显示软件包当前版本。 The module currently supports `npm`, `nimble`, `cargo`, `poetry`, `composer`, `gradle`, `julia`, `mix` and `helm` packages.
- [**npm**](https://docs.npmjs.com/cli/commands/npm) The `npm` package version is extracted from the `package.json` present in the current directory - [**npm**](https://docs.npmjs.com/cli/commands/npm) The `npm` package version is extracted from the `package.json` present in the current directory
- [**cargo**](https://doc.rust-lang.org/cargo/) The `cargo` package version is extracted from the `Cargo.toml` present in the current directory - [**cargo**](https://doc.rust-lang.org/cargo/) The `cargo` package version is extracted from the `Cargo.toml` present in the current directory
@ -2065,7 +2065,7 @@ The `package` module is shown when the current directory is the repository for a
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` |
| `style` | `"bold 208"` | 此组件的样式。 | | `style` | `"bold 208"` | 此组件的样式。 |
| `display_private` | `false` | Enable displaying version for packages marked as private. | | `display_private` | `false` | Enable displaying version for packages marked as private. |
| `disabled` | `false` | Disables the `package` module. | | `disabled` | `false` | 禁用 `package` 组件。 |
### Variables ### Variables
@ -2130,7 +2130,7 @@ format = "via [🦪 $version]($style) "
The `php` module shows the currently installed version of [PHP](https://www.php.net/). By default the module will be shown if any of the following conditions are met: The `php` module shows the currently installed version of [PHP](https://www.php.net/). By default the module will be shown if any of the following conditions are met:
- The current directory contains a `composer.json` file - 当前目录包含一个 `composer.json` 文件
- The current directory contains a `.php-version` file - The current directory contains a `.php-version` file
- The current directory contains a `.php` extension - The current directory contains a `.php` extension
@ -2170,7 +2170,7 @@ format = "via [🔹 $version](147 bold) "
The `purescript` module shows the currently installed version of [PureScript](https://www.purescript.org/) version. By default the module will be shown if any of the following conditions are met: The `purescript` module shows the currently installed version of [PureScript](https://www.purescript.org/) version. By default the module will be shown if any of the following conditions are met:
- The current directory contains a `spago.dhall` file - 当前目录包含 `spago.dhall` 文件
- The current directory contains a file with the `.purs` extension - The current directory contains a file with the `.purs` extension
### 配置项 ### 配置项
@ -2209,19 +2209,19 @@ format = "via [$symbol$version](bold white)"
The `python` module shows the currently installed version of [Python](https://www.python.org/) and the current [Python virtual environment](https://docs.python.org/tutorial/venv.html) if one is activated. The `python` module shows the currently installed version of [Python](https://www.python.org/) and the current [Python virtual environment](https://docs.python.org/tutorial/venv.html) if one is activated.
If `pyenv_version_name` is set to `true`, it will display the pyenv version name. Otherwise, it will display the version number from `python --version`. 如果`pyenv_version_name`被设置为`true`, 本组件将会展示pyenv版本名。 否则则显示通过`python --version`获得的版本号
By default the module will be shown if any of the following conditions are met: By default the module will be shown if any of the following conditions are met:
- The current directory contains a `.python-version` file - 当前目录包含 `.python-version` 文件
- The current directory contains a `Pipfile` file - 当前目录包含 `Pipfile` 文件
- The current directory contains a `__init__.py` file - 当前目录包含一个名为`__init__.py`的文件
- The current directory contains a `pyproject.toml` file - 当前目录包含 `pyproject.toml` 文件
- The current directory contains a `requirements.txt` file - 当前目录包含 `requirements.txt` 文件
- The current directory contains a `setup.py` file - 当前目录包含 `setup.py` 文件
- The current directory contains a `tox.ini` file - 当前目录包含一个 `tox.ini` 文件
- The current directory contains a file with the `.py` extension. - 当前目录包含一个使用 `.py` 扩展名的文件.
- A virtual environment is currently activated - 当前处于一个活跃的 python 虚拟环境中
### 配置项 ### 配置项
@ -2338,7 +2338,7 @@ format = "with [📐 $version](blue bold) "
## Red ## Red
By default the `red` module shows the currently installed version of [Red](https://www.red-lang.org/). The module will be shown if any of the following conditions are met: By default the `red` module shows the currently installed version of [Red](https://www.red-lang.org/). 此组件只有满足以下条件之一时才会被显示:
- The current directory contains a file with `.red` or `.reds` extension - The current directory contains a file with `.red` or `.reds` extension
@ -2376,11 +2376,11 @@ symbol = "🔴 "
## Ruby ## Ruby
By default the `ruby` module shows the currently installed version of [Ruby](https://www.ruby-lang.org/). The module will be shown if any of the following conditions are met: By default the `ruby` module shows the currently installed version of [Ruby](https://www.ruby-lang.org/). 此组件只有满足以下条件之一时才会被显示:
- The current directory contains a `Gemfile` file - 当前目录包含 `Gemfile` 文件
- The current directory contains a `.ruby-version` file - The current directory contains a `.ruby-version` file
- The current directory contains a `.rb` file - 当前目录包含 `.rb` 文件
### 配置项 ### 配置项
@ -2416,10 +2416,10 @@ symbol = "🔺 "
## Rust ## Rust
By default the `rust` module shows the currently installed version of [Rust](https://www.rust-lang.org/). The module will be shown if any of the following conditions are met: By default the `rust` module shows the currently installed version of [Rust](https://www.rust-lang.org/). 此组件只有满足以下条件之一时才会被显示:
- The current directory contains a `Cargo.toml` file - 当前目录包含 `Cargo.toml` 文件
- The current directory contains a file with the `.rs` extension - 当前目录包含一个使用 `.rs` 扩展名的文件
### 配置项 ### 配置项
@ -2499,7 +2499,7 @@ The `shell` module shows an indicator for currently used shell.
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. 此组件默认被禁用。 若要启用此组件,请在配置文件中设置 `disable` 字段为 `false`
::: :::
@ -2611,7 +2611,7 @@ The `status` module displays the exit code of the previous command. The module w
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. 此组件默认被禁用。 若要启用此组件,请在配置文件中设置 `disable` 字段为 `false`
::: :::
@ -2669,7 +2669,7 @@ disabled = false
## Swift ## Swift
By default the `swift` module shows the currently installed version of [Swift](https://swift.org/). The module will be shown if any of the following conditions are met: By default the `swift` module shows the currently installed version of [Swift](https://swift.org/). 此组件只有满足以下条件之一时才会被显示:
- The current directory contains a `Package.swift` file - The current directory contains a `Package.swift` file
- The current directory contains a file with the `.swift` extension - The current directory contains a file with the `.swift` extension
@ -2718,7 +2718,7 @@ By default the Terraform version is not shown, since this is slow for current ve
By default the module will be shown if any of the following conditions are met: By default the module will be shown if any of the following conditions are met:
- The current directory contains a `.terraform` folder - 当前目录包含 `.terraform` 目录
- Current directory contains a file with the `.tf` or `.hcl` extensions - Current directory contains a file with the `.tf` or `.hcl` extensions
### 配置项 ### 配置项
@ -2767,11 +2767,11 @@ format = "[🏎💨 $workspace]($style) "
## Time ## Time
The `time` module shows the current **local** time. The `format` configuration value is used by the [`chrono`](https://crates.io/crates/chrono) crate to control how the time is displayed. Take a look [at the chrono strftime docs](https://docs.rs/chrono/0.4.7/chrono/format/strftime/index.html) to see what options are available. `time` 组件显示当前的 **本地** 时间。 `format` 字段值会提供给 [`chrono`](https://crates.io/crates/chrono) crate 用来控制时间显示方式。 请参阅 [chrono strftime 文档](https://docs.rs/chrono/0.4.7/chrono/format/strftime/index.html) 以了解可用格式选项。
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. 此组件默认被禁用。 若要启用此组件,请在配置文件中设置 `disable` 字段为 `false`
::: :::
@ -2787,7 +2787,7 @@ This module is disabled by default. To enable it, set `disabled` to `false` in y
| `disabled` | `true` | 禁用 `time` 组件。 | | `disabled` | `true` | 禁用 `time` 组件。 |
| `time_range` | `"-"` | Sets the time range during which the module will be shown. Times must be specified in 24-hours format | | `time_range` | `"-"` | Sets the time range during which the module will be shown. Times must be specified in 24-hours format |
If `use_12hr` is `true`, then `time_format` defaults to `"%r"`. Otherwise, it defaults to `"%T"`. Manually setting `time_format` will override the `use_12hr` setting. If `use_12hr` is `true`, then `time_format` defaults to `"%r"`. 否则,其默认值为 `"%T"` Manually setting `time_format` will override the `use_12hr` setting.
### Variables ### Variables
@ -2813,12 +2813,12 @@ time_range = "10:00:00-14:00:00"
## Username ## Username
The `username` module shows active user's username. The module will be shown if any of the following conditions are met: `username` 组件显示当前活跃的用户名。 此组件只有满足以下条件之一时才会被显示:
- The current user is root - 当前用户是 root
- The current user isn't the same as the one that is logged in - 当前用户与登录用户不相同
- The user is currently connected as an SSH session - 用户正通过 SSH 会话连接访问
- The variable `show_always` is set to true - 字段 `show_always` 被设置为 true
::: tip ::: tip
@ -2963,7 +2963,7 @@ format = "[🆅 $repo](bold blue) "
## Zig ## Zig
By default the the `zig` module shows the currently installed version of [Zig](https://ziglang.org/). The module will be shown if any of the following conditions are met: By default the the `zig` module shows the currently installed version of [Zig](https://ziglang.org/). 此组件只有满足以下条件之一时才会被显示:
- The current directory contains a `.zig` file - The current directory contains a `.zig` file

View File

@ -1080,7 +1080,7 @@ asia-northeast1 = "an1"
## Git 分支 ## Git 分支
The `git_branch` module shows the active branch of the repo in your current directory. `git_branch` 模組顯示現在的資料夾中使用中的儲存庫的分支。
### 選項 ### 選項
@ -1155,7 +1155,7 @@ tag_symbol = "🔖 "
## Git State ## Git State
The `git_state` module will show in directories which are part of a git repository, and where there is an operation in progress, such as: _REBASING_, _BISECTING_, etc. If there is progress information (e.g., REBASING 3/10), that information will be shown too. `git_state` 模組會顯示在 git 儲存庫中的資料夾內以及會在有作業正在進行時顯示像是_REBASING_、_BISECTING_ 等等。 如果有進展的資訊 (像是 REBASING 3/10),也會一併顯示出來。
### 選項 ### 選項
@ -1199,7 +1199,7 @@ The `git_metrics` module will show the number of added and deleted lines in the
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. 這個模組預設是停用的。 想要啟用它的話,請在設定檔中將 `disabled` 設定為 `false`
::: :::
@ -1235,7 +1235,7 @@ format = '[+$added]($added_style)/[-$deleted]($deleted_style) '
## Git Status ## Git Status
The `git_status` module shows symbols representing the state of the repo in your current directory. `git_status` 模組顯示用來表示現在資料夾之中儲存庫狀態的符號。
### 選項 ### 選項
@ -1254,7 +1254,7 @@ The `git_status` module shows symbols representing the state of the repo in your
| `renamed` | `"»"` | The format of `renamed` | | `renamed` | `"»"` | The format of `renamed` |
| `deleted` | `"✘"` | The format of `deleted` | | `deleted` | `"✘"` | The format of `deleted` |
| `style` | `"bold red"` | 這個模組的風格。 | | `style` | `"bold red"` | 這個模組的風格。 |
| `disabled` | `false` | Disables the `git_status` module. | | `disabled` | `false` | 停用 `git_status` 模組。 |
### Variables ### Variables
@ -1404,7 +1404,7 @@ format = "via [⎈ $version](bold white) "
## 主機名稱 ## 主機名稱
The `hostname` module shows the system hostname. `hostname` 模組顯示系統的主機名稱。
### 選項 ### 選項
@ -1478,7 +1478,7 @@ symbol = "🌟 "
## 工作 ## 工作
The `jobs` module shows the current number of jobs running. The module will be shown only if there are background jobs running. The module will show the number of jobs running if there are at least 2 jobs, or more than the `number_threshold` config value, if it exists. The module will show a symbol if there is at least 1 job, or more than the `symbol_threshold` config value, if it exists. You can set both values to 0 in order to *always* show the symbol and number of jobs, even if there are 0 jobs running. `jobs` 模組顯示現在正在執行中的工作。 這個模組只會在有背景工作正在執行時顯示。 The module will show the number of jobs running if there are at least 2 jobs, or more than the `number_threshold` config value, if it exists. The module will show a symbol if there is at least 1 job, or more than the `symbol_threshold` config value, if it exists. You can set both values to 0 in order to *always* show the symbol and number of jobs, even if there are 0 jobs running.
The default functionality is: The default functionality is:
@ -1508,7 +1508,7 @@ The `threshold` option is deprecated, but if you want to use it, the module will
| `format` | `"[$symbol$number]($style) "` | The format for the module. | | `format` | `"[$symbol$number]($style) "` | The format for the module. |
| `symbol` | `"✦"` | The string used to represent the `symbol` variable. | | `symbol` | `"✦"` | The string used to represent the `symbol` variable. |
| `style` | `"bold blue"` | 這個模組的風格。 | | `style` | `"bold blue"` | 這個模組的風格。 |
| `disabled` | `false` | Disables the `jobs` module. | | `disabled` | `false` | 停用 `jobs` 模組。 |
\*: This option is deprecated, please use the \*: This option is deprecated, please use the
`number_threshold` and `symbol_threshold` options instead. `number_threshold` and `symbol_threshold` options instead.
@ -1627,7 +1627,7 @@ Displays the current [Kubernetes context](https://kubernetes.io/docs/concepts/co
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. 這個模組預設是停用的。 想要啟用它的話,請在設定檔中將 `disabled` 設定為 `false`
::: :::
@ -1689,7 +1689,7 @@ Long and automatically generated cluster names can be identified and shortened u
## 換行 ## 換行
The `line_break` module separates the prompt into two lines. `line_break` 模組將提示字元分成兩行。
### 選項 ### 選項
@ -1749,13 +1749,13 @@ format = "via [🌕 $version](bold blue) "
## 記憶體使用量 ## 記憶體使用量
The `memory_usage` module shows current system memory and swap usage. `memory_usage` 模組顯示現在系統記憶體與 swap 的使用量。
By default the swap usage is displayed if the total system swap is non-zero. 預設 swap 使用量會在系統總 swap 使用量不為 0 時顯示出來。
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. 這個模組預設是停用的。 想要啟用它的話,請在設定檔中將 `disabled` 設定為 `false`
::: :::
@ -1834,7 +1834,7 @@ truncation_symbol = ""
The `nim` module shows the currently installed version of [Nim](https://nim-lang.org/). By default the module will be shown if any of the following conditions are met: The `nim` module shows the currently installed version of [Nim](https://nim-lang.org/). By default the module will be shown if any of the following conditions are met:
- The current directory contains a `nim.cfg` file - 現在資料夾中含有一個 `nim.cfg` 檔案
- The current directory contains a file with the `.nim` extension - The current directory contains a file with the `.nim` extension
- The current directory contains a file with the `.nims` extension - The current directory contains a file with the `.nims` extension
- The current directory contains a file with the `.nimble` extension - The current directory contains a file with the `.nimble` extension
@ -1874,7 +1874,7 @@ symbol = "🎣 "
## Nix-shell ## Nix-shell
The `nix_shell` module shows the [nix-shell](https://nixos.org/guides/nix-pills/developing-with-nix-shell.html) environment. The module will be shown when inside a nix-shell environment. The `nix_shell` module shows the [nix-shell](https://nixos.org/guides/nix-pills/developing-with-nix-shell.html) environment. 這個模組會在 nix-shell 環境中顯示。
### 選項 ### 選項
@ -1914,10 +1914,10 @@ format = 'via [☃️ $state( \($name\))](bold blue) '
The `nodejs` module shows the currently installed version of [Node.js](https://nodejs.org/). By default the module will be shown if any of the following conditions are met: The `nodejs` module shows the currently installed version of [Node.js](https://nodejs.org/). By default the module will be shown if any of the following conditions are met:
- The current directory contains a `package.json` file - 現在資料夾中包含一個 `package.json` 檔案
- The current directory contains a `.node-version` file - The current directory contains a `.node-version` file
- The current directory contains a `.nvmrc` file - The current directory contains a `.nvmrc` file
- The current directory contains a `node_modules` directory - 現在資料夾中包含一個 `node_modules` 資料夾
- The current directory contains a file with the `.js`, `.mjs` or `.cjs` extension - The current directory contains a file with the `.js`, `.mjs` or `.cjs` extension
- The current directory contains a file with the `.ts` extension - The current directory contains a file with the `.ts` extension
@ -2038,7 +2038,7 @@ symbol = "☁️ "
## 套件版本 ## 套件版本
The `package` module is shown when the current directory is the repository for a package, and shows its current version. The module currently supports `npm`, `nimble`, `cargo`, `poetry`, `composer`, `gradle`, `julia`, `mix` and `helm` packages. The `package` 模組在現在資料夾是一個套件的儲藏庫時出現,並顯示他的現在版本。 The module currently supports `npm`, `nimble`, `cargo`, `poetry`, `composer`, `gradle`, `julia`, `mix` and `helm` packages.
- [**npm**](https://docs.npmjs.com/cli/commands/npm) The `npm` package version is extracted from the `package.json` present in the current directory - [**npm**](https://docs.npmjs.com/cli/commands/npm) The `npm` package version is extracted from the `package.json` present in the current directory
- [**cargo**](https://doc.rust-lang.org/cargo/) The `cargo` package version is extracted from the `Cargo.toml` present in the current directory - [**cargo**](https://doc.rust-lang.org/cargo/) The `cargo` package version is extracted from the `Cargo.toml` present in the current directory
@ -2065,7 +2065,7 @@ The `package` module is shown when the current directory is the repository for a
| `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` | | `version_format` | `"v${raw}"` | The version format. Available vars are `raw`, `major`, `minor`, & `patch` |
| `style` | `"bold 208"` | 這個模組的風格。 | | `style` | `"bold 208"` | 這個模組的風格。 |
| `display_private` | `false` | Enable displaying version for packages marked as private. | | `display_private` | `false` | Enable displaying version for packages marked as private. |
| `disabled` | `false` | Disables the `package` module. | | `disabled` | `false` | 停用 `package` 模組。 |
### Variables ### Variables
@ -2130,7 +2130,7 @@ format = "via [🦪 $version]($style) "
The `php` module shows the currently installed version of [PHP](https://www.php.net/). By default the module will be shown if any of the following conditions are met: The `php` module shows the currently installed version of [PHP](https://www.php.net/). By default the module will be shown if any of the following conditions are met:
- The current directory contains a `composer.json` file - 現在資料夾中含有一個 `composer.json` 檔案
- The current directory contains a `.php-version` file - The current directory contains a `.php-version` file
- The current directory contains a `.php` extension - The current directory contains a `.php` extension
@ -2170,7 +2170,7 @@ format = "via [🔹 $version](147 bold) "
The `purescript` module shows the currently installed version of [PureScript](https://www.purescript.org/) version. By default the module will be shown if any of the following conditions are met: The `purescript` module shows the currently installed version of [PureScript](https://www.purescript.org/) version. By default the module will be shown if any of the following conditions are met:
- The current directory contains a `spago.dhall` file - 現在資料夾中含有一個 `spago.dhall` 檔案
- The current directory contains a file with the `.purs` extension - The current directory contains a file with the `.purs` extension
### 選項 ### 選項
@ -2213,14 +2213,14 @@ If `pyenv_version_name` is set to `true`, it will display the pyenv version name
By default the module will be shown if any of the following conditions are met: By default the module will be shown if any of the following conditions are met:
- The current directory contains a `.python-version` file - 目前資料夾中有一個 `.python-version` 檔案
- The current directory contains a `Pipfile` file - 目前資料夾中有一個 `Pipfile` 檔案
- The current directory contains a `__init__.py` file - The current directory contains a `__init__.py` file
- The current directory contains a `pyproject.toml` file - 目前資料夾中有一個 `pyproject.toml` 檔案
- The current directory contains a `requirements.txt` file - 目前資料夾中有一個 `requirements.txt` 檔案
- The current directory contains a `setup.py` file - 現在資料夾中含有一個 `setup.py` 檔案
- The current directory contains a `tox.ini` file - 目前資料夾中有一個 `tox.ini` 檔案
- The current directory contains a file with the `.py` extension. - 目前資料夾中有一個 `.py` 副檔名的檔案.
- A virtual environment is currently activated - A virtual environment is currently activated
### 選項 ### 選項
@ -2338,7 +2338,7 @@ format = "with [📐 $version](blue bold) "
## Red ## Red
By default the `red` module shows the currently installed version of [Red](https://www.red-lang.org/). The module will be shown if any of the following conditions are met: By default the `red` module shows the currently installed version of [Red](https://www.red-lang.org/). 這個模組在下列其中一個條件達成時顯示:
- The current directory contains a file with `.red` or `.reds` extension - The current directory contains a file with `.red` or `.reds` extension
@ -2376,11 +2376,11 @@ symbol = "🔴 "
## Ruby ## Ruby
By default the `ruby` module shows the currently installed version of [Ruby](https://www.ruby-lang.org/). The module will be shown if any of the following conditions are met: By default the `ruby` module shows the currently installed version of [Ruby](https://www.ruby-lang.org/). 這個模組在下列其中一個條件達成時顯示:
- The current directory contains a `Gemfile` file - 目前資料夾中有一個 `Gemfile` 檔案
- The current directory contains a `.ruby-version` file - The current directory contains a `.ruby-version` file
- The current directory contains a `.rb` file - 目前資料夾中有一個 `.rb` 檔案
### 選項 ### 選項
@ -2416,10 +2416,10 @@ symbol = "🔺 "
## Rust ## Rust
By default the `rust` module shows the currently installed version of [Rust](https://www.rust-lang.org/). The module will be shown if any of the following conditions are met: By default the `rust` module shows the currently installed version of [Rust](https://www.rust-lang.org/). 這個模組在下列其中一個條件達成時顯示:
- The current directory contains a `Cargo.toml` file - 目前資料夾中有一個 `Cargo.toml` 檔案
- The current directory contains a file with the `.rs` extension - 現在資料夾中包含一個檔案具有 `.rs` 副檔名
### 選項 ### 選項
@ -2499,7 +2499,7 @@ The `shell` module shows an indicator for currently used shell.
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. 這個模組預設是停用的。 想要啟用它的話,請在設定檔中將 `disabled` 設定為 `false`
::: :::
@ -2611,7 +2611,7 @@ The `status` module displays the exit code of the previous command. The module w
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. 這個模組預設是停用的。 想要啟用它的話,請在設定檔中將 `disabled` 設定為 `false`
::: :::
@ -2669,7 +2669,7 @@ disabled = false
## Swift ## Swift
By default the `swift` module shows the currently installed version of [Swift](https://swift.org/). The module will be shown if any of the following conditions are met: By default the `swift` module shows the currently installed version of [Swift](https://swift.org/). 這個模組在下列其中一個條件達成時顯示:
- The current directory contains a `Package.swift` file - The current directory contains a `Package.swift` file
- The current directory contains a file with the `.swift` extension - The current directory contains a file with the `.swift` extension
@ -2767,11 +2767,11 @@ format = "[🏎💨 $workspace]($style) "
## 時間 ## 時間
The `time` module shows the current **local** time. The `format` configuration value is used by the [`chrono`](https://crates.io/crates/chrono) crate to control how the time is displayed. Take a look [at the chrono strftime docs](https://docs.rs/chrono/0.4.7/chrono/format/strftime/index.html) to see what options are available. `time` 模組顯示目前的**當地**時間. `format` 設定值被 [`chrono`](https://crates.io/crates/chrono) crate 用來控制時間如何顯示。 請看 [chrono 的 strftime 文件](https://docs.rs/chrono/0.4.7/chrono/format/strftime/index.html)來了解有那些選項可以使用。
::: tip ::: tip
This module is disabled by default. To enable it, set `disabled` to `false` in your configuration file. 這個模組預設是停用的。 想要啟用它的話,請在設定檔中將 `disabled` 設定為 `false`
::: :::
@ -2787,7 +2787,7 @@ This module is disabled by default. To enable it, set `disabled` to `false` in y
| `disabled` | `true` | 停用 `time` 模組。 | | `disabled` | `true` | 停用 `time` 模組。 |
| `time_range` | `"-"` | Sets the time range during which the module will be shown. Times must be specified in 24-hours format | | `time_range` | `"-"` | Sets the time range during which the module will be shown. Times must be specified in 24-hours format |
If `use_12hr` is `true`, then `time_format` defaults to `"%r"`. Otherwise, it defaults to `"%T"`. Manually setting `time_format` will override the `use_12hr` setting. If `use_12hr` is `true`, then `time_format` defaults to `"%r"`. 不然的話,它會被預設為 `"%T"` Manually setting `time_format` will override the `use_12hr` setting.
### Variables ### Variables
@ -2813,12 +2813,12 @@ time_range = "10:00:00-14:00:00"
## 使用者名稱 ## 使用者名稱
The `username` module shows active user's username. The module will be shown if any of the following conditions are met: `username` 模組顯示現在使用中的使用者名稱。 這個模組在下列其中一個條件達成時顯示:
- The current user is root - 目前使用者為 root
- The current user isn't the same as the one that is logged in - 目前使用者並非登入時的使用者
- The user is currently connected as an SSH session - 使用者透過 SSH session 進行連線
- The variable `show_always` is set to true - 變數 `show_always` 被設為 true
::: tip ::: tip
@ -2963,7 +2963,7 @@ format = "[🆅 $repo](bold blue) "
## Zig ## Zig
By default the the `zig` module shows the currently installed version of [Zig](https://ziglang.org/). The module will be shown if any of the following conditions are met: By default the the `zig` module shows the currently installed version of [Zig](https://ziglang.org/). 這個模組在下列其中一個條件達成時顯示:
- The current directory contains a `.zig` file - The current directory contains a `.zig` file