mirror of
https://github.com/starship/starship.git
synced 2026-06-23 02:05:51 +07:00
docs(i18n): new Crowdin updates (#5358)
* New translations readme.md (Chinese Traditional) * New translations readme.md (Vietnamese) * New translations readme.md (Portuguese, Brazilian) * New translations readme.md (Indonesian) * New translations readme.md (Sorani (Kurdish)) * New translations readme.md (Norwegian) * New translations readme.md (Norwegian) * New translations readme.md (Bengali) * New translations readme.md (Bengali) * New translations readme.md (Spanish) * New translations readme.md (French) * New translations readme.md (Arabic) * New translations readme.md (German) * New translations readme.md (Italian) * New translations readme.md (Japanese) * New translations readme.md (Korean) * New translations readme.md (Dutch) * New translations readme.md (Polish) * New translations readme.md (Portuguese) * New translations readme.md (Russian) * New translations readme.md (Turkish) * New translations readme.md (Chinese Simplified) * New translations readme.md (Chinese Traditional) * New translations readme.md (Vietnamese) * New translations readme.md (Portuguese, Brazilian) * New translations readme.md (Indonesian) * New translations readme.md (Sorani (Kurdish)) * New translations readme.md (Ukrainian) * New translations readme.md (Norwegian) * New translations readme.md (Bengali) * New translations readme.md (Korean) * New translations readme.md (Korean) * New translations readme.md (Arabic) * New translations readme.md (Korean) * New translations readme.md (Korean) * New translations readme.md (Korean) * New translations nerd-font.md (Korean) * New translations pure-preset.md (Korean) * New translations tokyo-night.md (Korean) * New translations gruvbox-rainbow.md (Korean) * New translations bracketed-segments.md (Korean) * New translations no-runtimes.md (Korean) * New translations plain-text.md (Korean) * New translations pastel-powerline.md (Korean) * New translations no-nerd-font.md (Korean) * New translations no-empty-icons.md (Korean) * New translations jetpack.md (Korean) * New translations no-nerd-font.md (Spanish) * New translations no-empty-icons.md (Spanish) * New translations readme.md (Spanish) * New translations readme.md (French) * New translations readme.md (Arabic) * New translations readme.md (German) * New translations readme.md (Italian) * New translations readme.md (Japanese) * New translations readme.md (Korean) * New translations readme.md (Dutch) * New translations readme.md (Polish) * New translations readme.md (Portuguese) * New translations readme.md (Russian) * New translations readme.md (Turkish) * New translations readme.md (Chinese Simplified) * New translations readme.md (Chinese Traditional) * New translations readme.md (Vietnamese) * New translations readme.md (Portuguese, Brazilian) * New translations readme.md (Indonesian) * New translations readme.md (Sorani (Kurdish)) * New translations readme.md (Ukrainian) * New translations readme.md (Norwegian) * New translations readme.md (Bengali) * New translations readme.md (Ukrainian) * New translations readme.md (Ukrainian) * New translations readme.md (Ukrainian) * New translations readme.md (Spanish) * New translations readme.md (French) * New translations readme.md (German) * New translations readme.md (Japanese) * New translations readme.md (Korean) * New translations readme.md (Polish) * New translations readme.md (Russian) * New translations readme.md (Turkish) * New translations readme.md (Chinese Simplified) * New translations readme.md (Chinese Traditional) * New translations readme.md (Vietnamese) * New translations readme.md (Portuguese, Brazilian) * New translations readme.md (Indonesian) * New translations readme.md (French) * New translations readme.md (Russian) * New translations readme.md (Spanish) * New translations readme.md (Arabic) * New translations readme.md (German) * New translations readme.md (Italian) * New translations readme.md (Japanese) * New translations readme.md (Korean) * New translations readme.md (Dutch) * New translations readme.md (Polish) * New translations readme.md (Portuguese) * New translations readme.md (Turkish) * New translations readme.md (Chinese Simplified) * New translations readme.md (Chinese Traditional) * New translations readme.md (Vietnamese) * New translations readme.md (Portuguese, Brazilian) * New translations readme.md (Indonesian) * New translations readme.md (Sorani (Kurdish)) * New translations readme.md (Ukrainian) * New translations readme.md (Norwegian) * New translations readme.md (Bengali) * New translations readme.md (Ukrainian) * New translations readme.md (Spanish) * New translations readme.md (Spanish) * New translations readme.md (French) * New translations readme.md (Russian) * New translations readme.md (French) * New translations readme.md (Arabic) * New translations readme.md (German) * New translations readme.md (Italian) * New translations readme.md (Japanese) * New translations readme.md (Korean) * New translations readme.md (Dutch) * New translations readme.md (Polish) * New translations readme.md (Portuguese) * New translations readme.md (Russian) * New translations readme.md (Turkish) * New translations readme.md (Chinese Simplified) * New translations readme.md (Chinese Traditional) * New translations readme.md (Vietnamese) * New translations readme.md (Portuguese, Brazilian) * New translations readme.md (Indonesian) * New translations readme.md (Sorani (Kurdish)) * New translations readme.md (Spanish) * New translations readme.md (Arabic) * New translations readme.md (German) * New translations readme.md (Italian) * New translations readme.md (Japanese) * New translations readme.md (Korean) * New translations readme.md (Dutch) * New translations readme.md (Polish) * New translations readme.md (Portuguese) * New translations readme.md (Turkish) * New translations readme.md (Chinese Simplified) * New translations readme.md (Chinese Traditional) * New translations readme.md (Vietnamese) * New translations readme.md (Portuguese, Brazilian) * New translations readme.md (Indonesian) * New translations readme.md (Sorani (Kurdish)) * New translations readme.md (Ukrainian) * New translations readme.md (Ukrainian) * New translations readme.md (Norwegian) * New translations readme.md (Norwegian) * New translations readme.md (Bengali) * New translations readme.md (Bengali) * New translations readme.md (Spanish) * New translations readme.md (French) * New translations readme.md (French) * New translations readme.md (Arabic) * New translations readme.md (German) * New translations readme.md (Italian) * New translations readme.md (Japanese) * New translations readme.md (Korean) * New translations readme.md (Russian) * New translations readme.md (Chinese Simplified) * New translations readme.md (Chinese Traditional) * New translations readme.md (Vietnamese) * New translations readme.md (Portuguese, Brazilian) * New translations readme.md (Indonesian) * New translations readme.md (Ukrainian) * New translations readme.md (Ukrainian) * New translations readme.md (Ukrainian) * New translations readme.md (Spanish) * New translations readme.md (French) * New translations readme.md (Arabic) * New translations readme.md (German) * New translations readme.md (Italian) * New translations readme.md (Japanese) * New translations readme.md (Korean) * New translations readme.md (Dutch) * New translations readme.md (Polish) * New translations readme.md (Portuguese) * New translations readme.md (Russian) * New translations readme.md (Turkish) * New translations readme.md (Chinese Simplified) * New translations readme.md (Chinese Traditional) * New translations readme.md (Vietnamese) * New translations readme.md (Portuguese, Brazilian) * New translations readme.md (Indonesian) * New translations readme.md (Sorani (Kurdish)) * New translations readme.md (Ukrainian) * New translations readme.md (Norwegian) * New translations readme.md (Bengali) * New translations readme.md (Ukrainian) * New translations readme.md (Spanish) * New translations readme.md (French) * New translations readme.md (Arabic) * New translations readme.md (German) * New translations readme.md (Italian) * New translations readme.md (Japanese) * New translations readme.md (Korean) * New translations readme.md (Dutch) * New translations readme.md (Polish) * New translations readme.md (Portuguese) * New translations readme.md (Russian) * New translations readme.md (Turkish) * New translations readme.md (Chinese Simplified) * New translations readme.md (Chinese Traditional) * New translations readme.md (Vietnamese) * New translations readme.md (Portuguese, Brazilian) * New translations readme.md (Indonesian) * New translations readme.md (Sorani (Kurdish)) * New translations readme.md (Ukrainian) * New translations readme.md (Norwegian) * New translations readme.md (Bengali) * New translations readme.md (Spanish) * New translations readme.md (French) * New translations readme.md (Arabic) * New translations readme.md (German) * New translations readme.md (Italian) * New translations readme.md (Japanese) * New translations readme.md (Korean) * New translations readme.md (Dutch) * New translations readme.md (Polish) * New translations readme.md (Portuguese) * New translations readme.md (Russian) * New translations readme.md (Turkish) * New translations readme.md (Chinese Simplified) * New translations readme.md (Chinese Traditional) * New translations readme.md (Vietnamese) * New translations readme.md (Portuguese, Brazilian) * New translations readme.md (Indonesian) * New translations readme.md (Sorani (Kurdish)) * New translations readme.md (Ukrainian) * New translations readme.md (Norwegian) * New translations readme.md (Bengali) * New translations readme.md (Ukrainian) * New translations readme.md (Ukrainian) * New translations readme.md (Spanish) * New translations readme.md (French) * New translations readme.md (German) * New translations readme.md (Japanese) * New translations readme.md (Russian) * New translations readme.md (Chinese Simplified) * New translations readme.md (Chinese Traditional) * New translations readme.md (Vietnamese) * New translations readme.md (Portuguese, Brazilian) * New translations readme.md (Indonesian) * New translations readme.md (Polish) * New translations readme.md (Polish) * New translations readme.md (Polish) * New translations gruvbox-rainbow.md (Polish) * New translations jetpack.md (Polish) * New translations readme.md (Ukrainian)
This commit is contained in:
+303
-138
@@ -206,6 +206,13 @@ detect_extensions = ['ts', '!video.ts', '!audio.ts']
|
||||
| `add_newline` | `true` | Вставити порожній рядок між командними рядками в оболонці. |
|
||||
| `palette` | `''` | Встановлює кольорову палітру використовуючи `palettes`. |
|
||||
| `palettes` | `{}` | Колекція кольорових палітр, для призначення [кольорів](/advanced-config/#style-strings) до назв визначених користувачем. Зверніть увагу, що кольорові палітри не можуть посилатися на їх власні визначення кольору. |
|
||||
| `follow_symlinks` | `true` | Перевіряти символічні посилання чи вони посилаються на теки; використовується в таких модулях як git. |
|
||||
|
||||
::: tip
|
||||
|
||||
Якщо у вас є символічні посилання не мережеві файлові системи, зважте на встановлення `follow_symlink` у `false`.
|
||||
|
||||
:::
|
||||
|
||||
### Приклад
|
||||
|
||||
@@ -242,7 +249,7 @@ mustard = '#af8700'
|
||||
```toml
|
||||
format = '$all'
|
||||
|
||||
# Є тотожним
|
||||
# Which is equivalent to
|
||||
format = """
|
||||
$username\
|
||||
$hostname\
|
||||
@@ -253,6 +260,7 @@ $kubernetes\
|
||||
$directory\
|
||||
$vcsh\
|
||||
$fossil_branch\
|
||||
$fossil_metrics\
|
||||
$git_branch\
|
||||
$git_commit\
|
||||
$git_state\
|
||||
@@ -301,6 +309,7 @@ $scala\
|
||||
$solidity\
|
||||
$swift\
|
||||
$terraform\
|
||||
$typst\
|
||||
$vlang\
|
||||
$vagrant\
|
||||
$zig\
|
||||
@@ -314,6 +323,7 @@ $aws\
|
||||
$gcloud\
|
||||
$openstack\
|
||||
$azure\
|
||||
$direnv\
|
||||
$env_var\
|
||||
$crystal\
|
||||
$custom\
|
||||
@@ -351,6 +361,8 @@ format = '$all$directory$character'
|
||||
|
||||
Під час використання [saml2aws](https://github.com/Versent/saml2aws) інформація про закінчення терміну дії, отримана з `~/.aws/credentials`, повертається до ключа `x_security_token_expires`.
|
||||
|
||||
Під час використання [aws-sso-cli](https://github.com/synfinatic/aws-sso-cli) профіль читається зі змінної `AWS_SSO_PROFILE`.
|
||||
|
||||
### Параметри
|
||||
|
||||
| Параметр | Стандартно | Опис |
|
||||
@@ -360,7 +372,7 @@ format = '$all$directory$character'
|
||||
| `region_aliases` | `{}` | Таблиця псевдонімів регіону для показу на додачу до назви AWS. |
|
||||
| `profile_aliases` | `{}` | Таблиця псевдонімів профілю для показу на додачу до назви AWS. |
|
||||
| `style` | `'bold yellow'` | Стиль модуля. |
|
||||
| `expiration_symbol` | `X` | Символ, який показується, коли закінчився термін дії тимчасових облікових даних. |
|
||||
| `expiration_symbol` | `'X'` | Символ, який показується, коли закінчився термін дії тимчасових облікових даних. |
|
||||
| `disabled` | `false` | Вимикає модуль `AWS`. |
|
||||
| `force_display` | `false` | Якщо `true`, інформація показується, навіть якщо `credentials`, `credential_process` або `sso_start_url` не вказано. |
|
||||
|
||||
@@ -620,17 +632,17 @@ format = 'via [🍔 $version](bold green) '
|
||||
|
||||
### Параметри
|
||||
|
||||
| Параметр | Стандартно | Опис |
|
||||
| ------------------- | --------------------------------------------------------------------------- | ----------------------------------------------------------------- |
|
||||
| `format` | `'via [$symbol($version(-$name) )]($style)'` | Формат рядка модуля. |
|
||||
| `version_format` | `'v${raw}'` | Формат версії. Доступні змінні `raw`, `major`, `minor` та `patch` |
|
||||
| `symbol` | `'C '` | Символ, який знаходиться перед інформацією про компілятор |
|
||||
| `detect_extensions` | `['c', 'h']` | Які розширення повинні запускати цей модуль. |
|
||||
| `detect_files` | `[]` | Які імена файлів мають запускати цей модуль. |
|
||||
| `detect_folders` | `[]` | В яких теках цей модуль має запускатись. |
|
||||
| `commands` | [ [ 'cc', '--version' ], [ 'gcc', '--version' ], [ 'clang', '--version' ] ] | Як виявити компілятор |
|
||||
| `style` | `'bold 149'` | Стиль модуля. |
|
||||
| `disabled` | `false` | Вимикає модуль `c`. |
|
||||
| Параметр | Стандартно | Опис |
|
||||
| ------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------- |
|
||||
| `format` | `'via [$symbol($version(-$name) )]($style)'` | Формат рядка модуля. |
|
||||
| `version_format` | `'v${raw}'` | Формат версії. Доступні змінні `raw`, `major`, `minor` та `patch` |
|
||||
| `symbol` | `'C '` | Символ, який знаходиться перед інформацією про компілятор |
|
||||
| `detect_extensions` | `['c', 'h']` | Які розширення повинні запускати цей модуль. |
|
||||
| `detect_files` | `[]` | Які імена файлів мають запускати цей модуль. |
|
||||
| `detect_folders` | `[]` | В яких теках цей модуль має запускатись. |
|
||||
| `commands` | `[ [ 'cc', '--version' ], [ 'gcc', '--version' ], [ 'clang', '--version' ] ]` | Як виявити компілятор |
|
||||
| `style` | `'bold 149'` | Стиль модуля. |
|
||||
| `disabled` | `false` | Вимикає модуль `c`. |
|
||||
|
||||
### Змінні
|
||||
|
||||
@@ -643,7 +655,7 @@ format = 'via [🍔 $version](bold green) '
|
||||
|
||||
NB `версія` не має стандартного формату.
|
||||
|
||||
### Commands
|
||||
### Команди
|
||||
|
||||
Параметр `commands` отримує список команд для визначення версії та назви компілятора.
|
||||
|
||||
@@ -673,7 +685,7 @@ format = 'via [$name $version]($style)'
|
||||
|
||||
::: warning
|
||||
|
||||
`vimcmd_symbol` працює лише з cmd, fish та zsh. `vimcmd_replace_one_symbol`, `vimcmd_replace_symbol`, and `vimcmd_visual_symbol` працює лише з fish через [проблемою визначення режиму роботи в zsh](https://github.com/starship/starship/issues/625#issuecomment-732454148).
|
||||
`vimcmd_symbol` працює лише з cmd, fish та zsh. `vimcmd_replace_one_symbol`, `vimcmd_replace_symbol`, and `vimcmd_visual_symbol` працює лише з fish через [проблему визначення режиму роботи в zsh](https://github.com/starship/starship/issues/625#issuecomment-732454148).
|
||||
|
||||
:::
|
||||
|
||||
@@ -789,15 +801,15 @@ vimcmd_symbol = '[V](bold green) '
|
||||
|
||||
## Command Duration – час виконання
|
||||
|
||||
Модуль `cmd_duration` показує, скільки часу виконувалась остання команда. Модуль буде показаний лише в тому випадку, якщо на виконання команди пішло понад дві секунди або більше, ніж значення змінної `min_time`, якщо воно задане.
|
||||
Модуль `cmd_duration` показує, скільки часу виконувалась остання команда. Модуль буде показаний лише в тому випадку, якщо на виконання команди пішло понад дві секунди або більше, ніж значення змінної `min_time`, якщо воно задане.
|
||||
|
||||
::: warning Не вмикайте DEBUG trap в Bash
|
||||
|
||||
Якщо ви запускаєте Starship у `bash`, не вмикайте `DEBUG` trap після запуску `eval $(starship init $0)`, або цей модуль **** не працюватиме.
|
||||
Якщо ви запускаєте Starship у `bash`, не вмикайте `DEBUG trap` після запуску `eval $(starship init $0)`, бо цей модуль **не працюватиме**.
|
||||
|
||||
:::
|
||||
|
||||
Користувачі Bash, яким потрібна функція preexec, можуть використовувати [фреймворк bash_preexec від rcaloras](https://github.com/rcaloras/bash-preexec). Просто визначте масиви `preexec_function` і `precmd_functions` перед запуском `eval $(starship init $0)`, а потім продовжуй як зазвичай.
|
||||
Користувачі Bash, яким потрібна функція preexec, можуть використовувати [фреймворк bash_preexec від rcaloras](https://github.com/rcaloras/bash-preexec). Просто визначте масиви `preexec_function` і `precmd_functions` перед запуском `eval $(starship init $0)`, а потім продовжуйте як зазвичай.
|
||||
|
||||
### Параметри
|
||||
|
||||
@@ -837,7 +849,7 @@ format = 'underwent [$duration](bold yellow)'
|
||||
|
||||
::: tip
|
||||
|
||||
Це не призводить до придушення власного модифікатора командного рядка в conda. Можливо, вам доведеться виконати `conda config --set changeps1 False`.
|
||||
Це не призводить до вимикання власного модифікатора командного рядка в conda. Можливо, вам доведеться виконати `conda config --set changeps1 False`.
|
||||
|
||||
:::
|
||||
|
||||
@@ -944,7 +956,7 @@ format = 'via [✨ $version](bold blue) '
|
||||
|
||||
## Daml
|
||||
|
||||
Модуль `daml` показує поточну версію SDK [Daml](https://www.digitalasset.com/developers), коли ви перебуваєте в кореневій теці проєкту Daml. `sdk-version` у файлі `daml.yaml` буде використовуватись, якщо значення не буде перевизначене змінною оточення `DAML_SDK_VERSION`. Типово, модуль показується, якщо виконується будь-яка з наступних умов:
|
||||
Модуль `daml` показує поточну версію SDK <1">Daml</a>, коли ви перебуваєте в кореневій теці проєкту Daml. `sdk-version` у файлі `daml.yaml` буде використовуватись, якщо значення не буде перевизначене змінною оточення `DAML_SDK_VERSION`. Типово, модуль показується, якщо виконується будь-яка з наступних умов:
|
||||
|
||||
- Поточна тека містить файл `daml.yaml`
|
||||
|
||||
@@ -1058,11 +1070,11 @@ format = 'via [🦕 $version](green bold) '
|
||||
|
||||
## Directory
|
||||
|
||||
Модуль `directory` показує шлях до поточної теки, урізаючи його до трьох останніх батьківських тек. Шлях до теки також буде скорочений до кореня git-репозиторію, якому ви перебуваєте.
|
||||
Модуль `directory` показує шлях до поточної теки, урізаючи його до трьох останніх батьківських тек. Шлях до теки також буде скорочений до кореня git-репозиторію, в якому ви перебуваєте.
|
||||
|
||||
Якщо використовується параметр `fish_style_pwd_dir_length`, замість того, щоб приховувати скорочений шлях, ви побачите скорочену назву кожної теки в залежності від числа, яке ви вказали для цього параметра.
|
||||
|
||||
Наприклад, маємо `~/Dev/Nix/nixpkgs/pkgs` де `nixpkgs` є коренем репозиторію, а параметр — `1`. Ви побачите `~/D/N/nixpkgs/pkgs`, тоді як до цього було `nixpkgs/pkg`.
|
||||
Наприклад, маємо `~/Dev/Nix/nixpkgs/pkgs` де `nixpkgs` є коренем репозиторію, а параметр — `1`. Ви побачите `~/D/N/nixpkgs/pkgs`, тоді як до цього було `nixpkgs/pkgs`.
|
||||
|
||||
### Параметри
|
||||
|
||||
@@ -1091,7 +1103,7 @@ format = 'via [🦕 $version](green bold) '
|
||||
| `fish_style_pwd_dir_length` | `0` | Кількість символів, які використовуються при застосуванні логіки шляху fish shell pwd. |
|
||||
| `use_logical_path` | `true` | Якщо `true` показувати логічний шлях оболонки через `PWD` або `--logical-path`. Якщо `false` – показувати шлях фізичної файлової системи з розвʼязанням шляхів для символічних посилань. |
|
||||
|
||||
`substitutions` дозволяє визначити довільні заміни літер рядків, що зустрічаються в шляху, наприклад, довга префікси мережа або теки розробки (в Java). Зауважте, що це відключить стиль fish у PWD.
|
||||
`substitutions` дозволяє визначити довільні заміни літер рядків, що зустрічаються в шляху, наприклад, довгі префікси мережі або теки розробки (в Java). Зауважте, що це відключить стиль fish у PWD.
|
||||
|
||||
```toml
|
||||
[directory.substitutions]
|
||||
@@ -1099,7 +1111,7 @@ format = 'via [🦕 $version](green bold) '
|
||||
'src/com/long/java/path' = 'mypath'
|
||||
```
|
||||
|
||||
`fish_style_pwd_dir_length` взаємодіє зі стандартними опціями скорочення, по-перше, що може бути дивним, якщо значення не нуль, замість цього будуть показуватись компоненти шляху, які звичайно скорочені, зі вказаною кількістю символів. Наприклад, шлях `/built/this/on/on/rock/and/roll`, який зазвичай показуватиметься як `rock/and/roll`, буде показаний як `/b/t/c/o/rock/and/roll` з `fish_style_pwd_dir_length = 1` — шлях компонентів, які зазвичай вилучаються, показуються одним символом. Для `fish_style_pwd_dir_length = 2` це буде `/bu/th/ci/on/rock/and/roll`.
|
||||
`fish_style_pwd_dir_length` взаємодіє зі стандартними опціями скорочення, по-перше, що може бути дивним, якщо значення не нуль, замість цього будуть показуватись компоненти шляху, які звичайно скорочені, зі вказаною кількістю символів. Наприклад, шлях `/built/this/city/on/rock/and/roll`, який зазвичай показуватиметься як `rock/and/roll`, буде показаний як `/b/t/c/o/rock/and/roll` з `fish_style_pwd_dir_length = 1` — шлях компонентів, які зазвичай вилучаються, показуються одним символом. Для `fish_style_pwd_dir_length = 2` це буде `/bu/th/ci/on/rock/and/roll`.
|
||||
|
||||
</details>
|
||||
|
||||
@@ -1137,9 +1149,50 @@ truncation_length = 8
|
||||
truncation_symbol = '…/'
|
||||
```
|
||||
|
||||
## Direnv
|
||||
|
||||
Модуль `direnv` показує статус rc-файла якщо він існує. Статус включає: шлях до файлу rc, чи він завантажений та, чи `direnv` дозволяє його використання.
|
||||
|
||||
### Параметри
|
||||
|
||||
| Параметр | Стандартно | Опис |
|
||||
| ------------------- | -------------------------------------- | ------------------------------------------------------------------- |
|
||||
| `format` | `'[$symbol$loaded/$allowed]($style) '` | Формат модуля. |
|
||||
| `symbol` | `'direnv '` | Символ, що показується перед direnv context. |
|
||||
| `style` | `'bold orange'` | Стиль модуля. |
|
||||
| `disabled` | `true` | Вимикає модуль `direnv`. |
|
||||
| `detect_extensions` | `[]` | Які розширення повинні запускати цей модуль. |
|
||||
| `detect_files` | `['.envrc']` | Які імена файлів мають запускати цей модуль. |
|
||||
| `detect_folders` | `[]` | В яких теках цей модуль має запускатись. |
|
||||
| `allowed_msg` | `'allowed'` | Повідомлення, що показується коли використання rc-файлу дозволене. |
|
||||
| `denied_msg` | `'denied'` | Повідомлення, що показується коли використання rc-файлу заборонене. |
|
||||
| `loaded_msg` | `'loaded'` | Повідомлення, що показується коли rc-файл завантажений. |
|
||||
| `unloaded_msg` | `'not loaded'` | Повідомлення, що показується коли rc-файл не завантажений. |
|
||||
|
||||
### Змінні
|
||||
|
||||
| Змінна | Приклад | Опис |
|
||||
| --------- | ------------------- | ----------------------------------------- |
|
||||
| loaded | `loaded` | Чи завантажений rc-файл. |
|
||||
| allowed | `denied` | Чи дозволене використання rc-файлу. |
|
||||
| rc_path | `/home/test/.envrc` | Шлях до rc-файлу. |
|
||||
| symbol | | Віддзеркалює значення параметра `symbol`. |
|
||||
| style\* | `red bold` | Віддзеркалює значення параметра `style`. |
|
||||
|
||||
*: Ця змінна може бути використана лише як частина стилю рядка
|
||||
|
||||
### Приклад
|
||||
|
||||
```toml
|
||||
# ~/.config/starship.toml
|
||||
|
||||
[direnv]
|
||||
disabled = false
|
||||
```
|
||||
|
||||
## Docker Context
|
||||
|
||||
Модуль `docker_context` показує поточний [Docker context](https://docs.docker.com/engine/context/working-with-contexts/) якщо його не встановлено у `default`, або якщо `DOCKER_MACHINE_NAME` `DOCKER_HOST` або `DOCKER_CONTEXT` змінні середовища встановлені (оскільки вони призначені для перевизначення контексту).
|
||||
Модуль `docker_context` показує поточний [Docker context](https://docs.docker.com/engine/context/working-with-contexts/) якщо його не встановлено у `default`, або якщо змінні середовища `DOCKER_MACHINE_NAME`, `DOCKER_HOST` або `DOCKER_CONTEXT` встановлені (оскільки вони призначені для перевизначення контексту).
|
||||
|
||||
### Параметри
|
||||
|
||||
@@ -1177,7 +1230,7 @@ format = 'via [🐋 $context](blue bold)'
|
||||
|
||||
Модуль `dotnet` показує відповідну версію [.NET Core SDK](https://dotnet.microsoft.com/) для поточної теки. Якщо SDK закріплена в поточній теці, показується закріплена версія. В іншому випадку модуль покаже останню встановлену версію SDK.
|
||||
|
||||
Стандартно модуль буде показаний в командному рядку, коли один чи більше з наступних файлів є в теці:
|
||||
Стандартно модуль буде показаний в командному рядку, коли в теці присутні один чи більше наступних файлів:
|
||||
|
||||
- `global.json`
|
||||
- `project.json`
|
||||
@@ -1190,9 +1243,9 @@ format = 'via [🐋 $context](blue bold)'
|
||||
|
||||
Вам також знадобиться .NET Core SDK, встановлений для того, щоб використовувати його правильно.
|
||||
|
||||
Всередині, цей модуль використовує власний механізм для виявлення версій. Як правило, він удвічі швидший ніж запуск `dotnet --version`, але він може показувати некоректну версію, якщо ваш проєкт .NET має не звичайне розташування тек. Якщо точність важливіша за швидкість, ви можете вимкнути механізм встановивши `heuristic = false` в налаштуваннях модуля.
|
||||
Всередині, цей модуль використовує власний механізм для виявлення версій. Як правило, він удвічі швидший ніж запуск `dotnet --version`, але він може показувати некоректну версію, якщо ваш проєкт .NET має незвичайне розташування тек. Якщо точність важливіша за швидкість, ви можете вимкнути механізм встановивши `heuristic = false` в налаштуваннях модуля.
|
||||
|
||||
Модуль також показуватиме Target Framework Monamework ([https://docs.microsoft. om/en-us/dotnet/standard/frameworks#supported-target-frameworks](https://docs.microsoft.com/en-us/dotnet/standard/frameworks#supported-target-frameworks)), коли у поточній теці є файл `.csproj`.
|
||||
Модуль також показуватиме Target Framework Monamework (<https://docs.microsoft.com/en-us/dotnet/standard/frameworks#supported-target-frameworks>), коли у поточній теці є файл `.csproj`.
|
||||
|
||||
### Параметри
|
||||
|
||||
@@ -1232,7 +1285,7 @@ heuristic = false
|
||||
|
||||
## Elixir
|
||||
|
||||
Модуль `elixir` показує поточну встановлену версію [Elixir](https://elixir-lang.org/) та [Erlang/OTP](https://erlang.org/doc/). Типово, модуль показується, якщо виконується будь-яка з наступних умов:
|
||||
Модуль `elixir` показує поточну встановлену версію [Elixir](https://elixir-lang.org/) та <2">Erlang/OTP</a>. Типово, модуль показується, якщо виконується будь-яка з наступних умов:
|
||||
|
||||
- Поточна тека містить файл `mix.exs`.
|
||||
|
||||
@@ -1320,13 +1373,13 @@ format = 'via [ $version](cyan bold) '
|
||||
|
||||
::: tip
|
||||
|
||||
Порядок в якому модуль env_var показується може встановлюватись індивідуально додавання `${env_var.foo}` в `format` верхнього рівня (через те, що використовуються крапки, потрібно використовувати `${...}`). Типово, модуль `env_var` покаже усі модулі env_var, в тому порядку того, як вони були визначені.
|
||||
Порядок в якому модуль env_var показується може встановлюватись індивідуально додаванням `${env_var.foo}` в `format` верхнього рівня (через те, що використовуються крапки, потрібно використовувати `${...}`). Типово, модуль `env_var` покаже усі модулі env_var, в тому порядку, в якому вони були визначені.
|
||||
|
||||
:::
|
||||
|
||||
::: tip
|
||||
|
||||
Кілька змінних оточення можуть бути показані за допомоги `.`. (див. приклад) Якщо опції конфігурації `variable` не встановлено, модуль показуватиме значення змінної після символу `.` під назвою.
|
||||
Кілька змінних оточення можуть бути показані за допомоги `.`. (див. приклад) Якщо параметр конфігурації `variable` не встановлено, модуль показуватиме значення змінної під назвою тексту після символу `.`.
|
||||
|
||||
Приклад: наступна конфігурація показуватиме значення змінної середовища USER
|
||||
|
||||
@@ -1435,7 +1488,7 @@ format = 'via [e $version](bold red) '
|
||||
| `version_format` | `'v${raw}'` | Формат версії. Доступні змінні `raw`, `major`, `minor` та `patch` |
|
||||
| `symbol` | `'🧅 '` | Символ, який знаходиться перед версією fennel. |
|
||||
| `style` | `'bold green'` | Стиль модуля. |
|
||||
| `detect_extensions` | `[fnl]` | Які розширення повинні запускати цей модуль. |
|
||||
| `detect_extensions` | `['fnl']` | Які розширення повинні запускати цей модуль. |
|
||||
| `detect_files` | `[]` | Які імена файлів мають запускати цей модуль. |
|
||||
| `detect_folders` | `[]` | Які теки мають запускати цей модуль. |
|
||||
| `disabled` | `false` | Вимикає модуль `fennel`. |
|
||||
@@ -1524,6 +1577,41 @@ truncation_length = 4
|
||||
truncation_symbol = ''
|
||||
```
|
||||
|
||||
## Fossil Metrics
|
||||
|
||||
Модуль `fossil_metrics` покаже кількість доданих та видалених рядків у поточній теці. Потрібна версія Fossil не нижче v2.14 (2021-01-20).
|
||||
|
||||
### Параметри
|
||||
|
||||
| Параметр | Стандартно | Опис |
|
||||
| -------------------- | ------------------------------------------------------------ | -------------------------------------------- |
|
||||
| `format` | `'([+$added]($added_style) )([-$deleted]($deleted_style) )'` | Формат модуля. |
|
||||
| `added_style` | `'bold green'` | Стиль для показу кількості доданих рядків. |
|
||||
| `deleted_style` | `'bold red'` | Стиль для показу кількості видалених рядків. |
|
||||
| `only_nonzero_diffs` | `true` | Показувати стан лише для змінених елементів. |
|
||||
| `disabled` | `true` | Вимикає модуль `fossil_metrics`. |
|
||||
|
||||
### Змінні
|
||||
|
||||
| Змінна | Приклад | Опис |
|
||||
| ----------------- | ------- | ----------------------------------------------- |
|
||||
| added | `1` | Поточна кількість доданих рядків |
|
||||
| deleted | `2` | Поточна кількість видалених рядків |
|
||||
| added_style\* | | Віддзеркалює значення параметра `added_style` |
|
||||
| deleted_style\* | | Віддзеркалює значення параметра `deleted_style` |
|
||||
|
||||
*: Ця змінна може бути використана лише як частина стилю рядка
|
||||
|
||||
### Приклад
|
||||
|
||||
```toml
|
||||
# ~/.config/starship.toml
|
||||
|
||||
[fossil_metrics]
|
||||
added_style = 'bold blue'
|
||||
format = '[+$added]($added_style)/[-$deleted]($deleted_style) '
|
||||
```
|
||||
|
||||
## Google Cloud (`gcloud`)
|
||||
|
||||
Модуль `gcloud` показує поточну конфігурацію [`gcloud`](https://cloud.google.com/sdk/gcloud) CLI. Він базується на файлі `~/.config/gcloud/active_config` та на `~/.config/gcloud/configurations/config_{CONFIG NAME}` і на змінній оточення `CLOUDSDK_CONFIG`.
|
||||
@@ -1681,7 +1769,7 @@ tag_symbol = '🔖 '
|
||||
|
||||
## Git State
|
||||
|
||||
Модуль `git_state` показується в теках, які є частиною репозиторію git, під час виконання операцій на зразок _REBASING_, _BISECTING</1 > тощо. Інформація про прогрес операції (наприклад, REBASING 3/10), також буде показана якщо вона доступна.</p>
|
||||
Модуль `git_state` показується в теках, які є частиною репозиторію git, під час виконання операцій на зразок _REBASING_, _BISECTING_ тощо. Якщо є інформація про прогрес (наприклад, REBASING 3/10), ця інформація також буде показана.
|
||||
|
||||
### Параметри
|
||||
|
||||
@@ -1725,7 +1813,7 @@ cherry_pick = '[🍒 PICKING](bold red)'
|
||||
|
||||
::: tip
|
||||
|
||||
За замовчуванням цей модуль вимкнутий. Щоб його увімкнути, встановіть значення параметра `disabled` в `false` у вашому файлі налаштувань.
|
||||
Цей модуль типово є вимкненим. Щоб його увімкнути, встановіть значення параметра `disabled` в `false` у вашому файлі налаштувань.
|
||||
|
||||
:::
|
||||
|
||||
@@ -1767,7 +1855,7 @@ format = '[+$added]($added_style)/[-$deleted]($deleted_style) '
|
||||
|
||||
::: tip
|
||||
|
||||
Модуль Git Status дуже повільно працює в теках Windows у середовищі WSL (наприклад, під `/mnt/c/`). Ви можете вимкнути модуль або використати `windows_starship` для використання Windows-native Starship `git_status` для цих шляхів.
|
||||
Модуль Git Status дуже повільно працює в теках Windows у середовищі WSL (наприклад, під `/mnt/c/`). Ви можете вимкнути модуль або використати `windows_starship` для використання Windows-версії Starship для тримання `git_status` для цих шляхів.
|
||||
|
||||
:::
|
||||
|
||||
@@ -1931,8 +2019,8 @@ format = 'via [$symbol($version )($mod_version )]($style)'
|
||||
| Параметр | Стандартно | Опис |
|
||||
| ---------- | -------------------------- | ----------------------------------------------- |
|
||||
| `format` | `'via [$symbol]($style) '` | Формат модуля. |
|
||||
| `symbol` | `"🐃 "` | Формат рядка, що представляє символ guix-shell. |
|
||||
| `style` | `"yellow bold"` | Стиль модуля. |
|
||||
| `symbol` | `'🐃 '` | Формат рядка, що представляє символ guix-shell. |
|
||||
| `style` | `'yellow bold'` | Стиль модуля. |
|
||||
| `disabled` | `false` | Вимикає модуль `guix_shell`. |
|
||||
|
||||
### Змінні
|
||||
@@ -1969,13 +2057,13 @@ format = 'via [🐂](yellow bold) '
|
||||
|
||||
| Параметр | Стандартно | Опис |
|
||||
| ------------------- | ------------------------------------ | ----------------------------------------------------------------- |
|
||||
| `format` | `"via [$symbol($version )]($style)"` | Формат модуля. |
|
||||
| `version_format` | `"v${raw}"` | Формат версії. Доступні змінні `raw`, `major`, `minor` та `patch` |
|
||||
| `symbol` | `"🅶 "` | Формат рядка, що представляє символ Gradle. |
|
||||
| `detect_extensions` | `["gradle", "gradle.kts"]` | Які розширення повинні запускати цей модуль. |
|
||||
| `format` | `'via [$symbol($version )]($style)'` | Формат модуля. |
|
||||
| `version_format` | `'v${raw}'` | Формат версії. Доступні змінні `raw`, `major`, `minor` та `patch` |
|
||||
| `symbol` | `'🅶 '` | Формат рядка, що представляє символ Gradle. |
|
||||
| `detect_extensions` | `['gradle', 'gradle.kts']` | Які розширення повинні запускати цей модуль. |
|
||||
| `detect_files` | `[]` | Які імена файлів мають запускати цей модуль. |
|
||||
| `detect_folders` | `["gradle"]` | В яких теках цей модуль має запускатись. |
|
||||
| `style` | `"bold bright-cyan"` | Стиль модуля. |
|
||||
| `detect_folders` | `['gradle']` | В яких теках цей модуль має запускатись. |
|
||||
| `style` | `'bold bright-cyan'` | Стиль модуля. |
|
||||
| `disabled` | `false` | Вимикає модуль `gradle`. |
|
||||
| `recursive` | `false` | Дозволяє рекурсивний пошук теки `gradle`. |
|
||||
|
||||
@@ -2034,13 +2122,13 @@ format = 'via [🐂](yellow bold) '
|
||||
|
||||
| Параметр | Стандартно | Опис |
|
||||
| ------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- |
|
||||
| `format` | `"via [$symbol($version )]($style)"` | Формат модуля. |
|
||||
| `version_format` | `"v${raw}"` | Формат версії. Доступні змінні `raw`, `major`, `minor` та `patch` |
|
||||
| `detect_extensions` | `["hx", "hxml"]` | Які розширення повинні запускати цей модуль. |
|
||||
| `detect_files` | `["project.xml", "Project.xml", "application.xml", "haxelib.json", "hxformat.json", ".haxerc"]` | Які імена файлів мають запускати цей модуль. |
|
||||
| `detect_folders` | `[".haxelib", "haxe_libraries"]` | Які теки мають запускати цей модуль. |
|
||||
| `symbol` | `"⌘ "` | Формат рядка, що представляє символ Helm. |
|
||||
| `style` | `"bold fg:202"` | Стиль модуля. |
|
||||
| `format` | `'via [$symbol($version )]($style)'` | Формат модуля. |
|
||||
| `version_format` | `'v${raw}'` | Формат версії. Доступні змінні `raw`, `major`, `minor` та `patch` |
|
||||
| `detect_extensions` | `['hx', 'hxml']` | Які розширення повинні запускати цей модуль. |
|
||||
| `detect_files` | `['project.xml', 'Project.xml', 'application.xml', 'haxelib.json', 'hxformat.json', '.haxerc']` | Які імена файлів мають запускати цей модуль. |
|
||||
| `detect_folders` | `['.haxelib', 'haxe_libraries']` | Які теки мають запускати цей модуль. |
|
||||
| `symbol` | `'⌘ '` | Формат рядка, що представляє символ Helm. |
|
||||
| `style` | `'bold fg:202'` | Стиль модуля. |
|
||||
| `disabled` | `false` | Вимикає модуль `haxe`. |
|
||||
|
||||
### Змінні
|
||||
@@ -2107,14 +2195,15 @@ format = 'via [⎈ $version](bold white) '
|
||||
|
||||
### Параметри
|
||||
|
||||
| Параметр | Стандартно | Опис |
|
||||
| ------------ | -------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| `ssh_only` | `true` | Показувати назву хоста лише при підключенні через SSH. |
|
||||
| `ssh_symbol` | `'🌐 '` | Формат рядка для показу символу підключення до SSH-сеансу. |
|
||||
| `trim_at` | `'.'` | Рядок, у якому назва хоста буде обрізано після першого збігу. `'.'` зупиниться після першої точки. `''` вимкне будь-яке скорочення |
|
||||
| `format` | `'[$ssh_symbol$hostname]($style) in '` | Формат модуля. |
|
||||
| `style` | `'bold dimmed green'` | Стиль модуля. |
|
||||
| `disabled` | `false` | Вимикає модуль `hostname`. |
|
||||
| Параметр | Стандартно | Опис |
|
||||
| ----------------- | -------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| `ssh_only` | `true` | Показувати назву хоста лише при підключенні через SSH. |
|
||||
| `ssh_symbol` | `'🌐 '` | Формат рядка для показу символу підключення до SSH-сеансу. |
|
||||
| `trim_at` | `'.'` | Рядок, у якому назва хоста буде обрізано після першого збігу. `'.'` зупиниться після першої точки. `''` вимкне будь-яке скорочення. |
|
||||
| `detect_env_vars` | `[]` | Які змінні середовища повинні запускати цей модуль. |
|
||||
| `format` | `'[$ssh_symbol$hostname]($style) in '` | Формат модуля. |
|
||||
| `style` | `'bold dimmed green'` | Стиль модуля. |
|
||||
| `disabled` | `false` | Вимикає модуль `hostname`. |
|
||||
|
||||
### Змінні
|
||||
|
||||
@@ -2126,7 +2215,9 @@ format = 'via [⎈ $version](bold white) '
|
||||
|
||||
*: Ця змінна може бути використана лише як частина стилю рядка
|
||||
|
||||
### Приклад
|
||||
### Приклади
|
||||
|
||||
#### Завжди показувати hostname
|
||||
|
||||
```toml
|
||||
# ~/.config/starship.toml
|
||||
@@ -2138,6 +2229,17 @@ trim_at = '.companyname.com'
|
||||
disabled = false
|
||||
```
|
||||
|
||||
#### Приховувати hostname для віддалених сеансів tmux
|
||||
|
||||
```toml
|
||||
# ~/.config/starship.toml
|
||||
|
||||
[hostname]
|
||||
ssh_only = false
|
||||
detect_env_vars = ['!TMUX', 'SSH_CONNECTION']
|
||||
disabled = false
|
||||
```
|
||||
|
||||
## Java
|
||||
|
||||
Модуль `java` показує поточну встановлену версію [Java](https://www.oracle.com/java/). Типово, модуль показується, якщо виконується будь-яка з наступних умов:
|
||||
@@ -2211,7 +2313,7 @@ symbol = '🌟 '
|
||||
| `style` | `'bold blue'` | Стиль модуля. |
|
||||
| `disabled` | `false` | Вимикає модуль `jobs`. |
|
||||
|
||||
*: Цей параметр застарів, використовуйте параметри `number_threshold` і `symbol_threshold` замість цього.
|
||||
*: Цей параметр застарів, використовуйте параметри `number_threshold` та `symbol_threshold` замість цього.
|
||||
|
||||
### Змінні
|
||||
|
||||
@@ -2327,7 +2429,7 @@ kotlin_binary = 'kotlinc'
|
||||
|
||||
::: tip
|
||||
|
||||
За замовчуванням цей модуль вимкнутий. Щоб його увімкнути, встановіть значення параметра `disabled` в `false` у вашому файлі налаштувань.
|
||||
Цей модуль типово є вимкненим. Щоб його увімкнути, встановіть значення параметра `disabled` в `false` у вашому файлі налаштувань.
|
||||
|
||||
Коли модуль увімкнено, він завжди буде активним, якщо будь-який з параметрів `detect_extensions`, `detect_files` або `detect_folders` встановлені, модуль буде активним тільки в теках, що відповідають умовам.
|
||||
|
||||
@@ -2335,17 +2437,39 @@ kotlin_binary = 'kotlinc'
|
||||
|
||||
### Параметри
|
||||
|
||||
| Параметр | Стандартно | Опис |
|
||||
| ------------------- | ---------------------------------------------------- | -------------------------------------------- |
|
||||
| `symbol` | `'☸ '` | Символ, що показується перед Кластером. |
|
||||
| `format` | `'[$symbol$context( \($namespace\))]($style) in '` | Формат модуля. |
|
||||
| `style` | `'cyan bold'` | Стиль модуля. |
|
||||
| `context_aliases` | `{}` | Таблиця контекстних псевдонімів. |
|
||||
| `user_aliases` | `{}` | Таблиця псевдонімів користувача. |
|
||||
| `detect_extensions` | `[]` | Які розширення повинні запускати цей модуль. |
|
||||
| `detect_files` | `[]` | Які імена файлів мають запускати цей модуль. |
|
||||
| `detect_folders` | `[]` | Які теки мають запускати цей модуль. |
|
||||
| `disabled` | `true` | Вимикає модуль `kubernetes`. |
|
||||
::: warning
|
||||
|
||||
Параметри `context_aliases` та `user_aliases` є застарілими. Використовуйте `contexts` та, відповідно, `context_alias` та `user_alias`, натомість.
|
||||
|
||||
:::
|
||||
|
||||
| Параметр | Стандартно | Опис |
|
||||
| ------------------- | ---------------------------------------------------- | --------------------------------------------------------- |
|
||||
| `symbol` | `'☸ '` | Символ, що показується перед Кластером. |
|
||||
| `format` | `'[$symbol$context( \($namespace\))]($style) in '` | Формат модуля. |
|
||||
| `style` | `'cyan bold'` | Стиль модуля. |
|
||||
| `context_aliases`* | `{}` | Таблиця контекстних псевдонімів. |
|
||||
| `user_aliases`* | `{}` | Таблиця псевдонімів користувача. |
|
||||
| `detect_extensions` | `[]` | Які розширення повинні запускати цей модуль. |
|
||||
| `detect_files` | `[]` | Які імена файлів мають запускати цей модуль. |
|
||||
| `detect_folders` | `[]` | Які теки мають запускати цей модуль. |
|
||||
| `contexts` | `[]` | Кастомізовані стилі та символи для конкретних контекстів. |
|
||||
| `disabled` | `true` | Вимикає модуль `kubernetes`. |
|
||||
|
||||
*: Цей параметр є застарілими, додайте `contexts`, відповідно, `context_alias` та `user_alias`, натомість.
|
||||
|
||||
Для налаштування стилю модуля для конкретних середовищ використовуйте наступну конфігурацію як частину списку `contexts`:
|
||||
|
||||
| Змінна | Опис |
|
||||
| ----------------- | --------------------------------------------------------------------------------------------------------- |
|
||||
| `context_pattern` | **Обовʼязково** Регулярний вираз, що повертає збіг з назвою поточного контексту Kubernetes. |
|
||||
| `user_pattern` | Регулярний вираз, що відповідає поточному імені користувача Kubernetes. |
|
||||
| `context_alias` | Псевдонім контексту для показу замість назви повного контексту. |
|
||||
| `user_alias` | Псевдонім користувача для показу замість повного імені користувача. |
|
||||
| `style` | Стиль для модуля, при використанні цього контексту. Якщо не вказано, використовуватиметься стиль модуля. |
|
||||
| `symbol` | Символ для модуля при використанні цього контексту. Якщо не вказано, використовуватиметься символ модуля. |
|
||||
|
||||
Зверніть увагу, що всі регулярні вирази виглядають як `^<pattern>$` і мають збігатись з усім рядком. Регулярний вираз `*_pattern` може мати групи, які можуть зазначатись у відповідних аліасах як `$name` та `$N` (дивіться приклад нижче та [документації rust Regex::replace()](https://docs.rs/regex/latest/regex/struct.Regex.html#method.replace)).
|
||||
|
||||
### Змінні
|
||||
|
||||
@@ -2368,13 +2492,9 @@ kotlin_binary = 'kotlinc'
|
||||
[kubernetes]
|
||||
format = 'on [⛵ ($user on )($cluster in )$context \($namespace\)](dimmed green) '
|
||||
disabled = false
|
||||
[kubernetes.context_aliases]
|
||||
'dev.local.cluster.k8s' = 'dev'
|
||||
'.*/openshift-cluster/.*' = 'openshift'
|
||||
'gke_.*_(?P<var_cluster>[\w-]+)' = 'gke-$var_cluster'
|
||||
[kubernetes.user_aliases]
|
||||
'dev.local.cluster.k8s' = 'dev'
|
||||
'root/.*' = 'root'
|
||||
contexts = [
|
||||
{ context_pattern = "dev.local.cluster.k8s", style = "green", symbol = "💔 " },
|
||||
]
|
||||
```
|
||||
|
||||
Показує модуль лише у теках, що містять файл `k8s`.
|
||||
@@ -2387,25 +2507,36 @@ disabled = false
|
||||
detect_files = ['k8s']
|
||||
```
|
||||
|
||||
#### Регулярні вирази
|
||||
#### Kubernetes Context спец налаштування
|
||||
|
||||
Крім простого псевдоніма, `context_aliases` і `user_aliases` також підтримують розширене зіставлення та перейменування за допомогою регулярних виразів.
|
||||
|
||||
Регулярний вираз має збігатися в усьому kube context, на групи захоплення можна посилатися за допомогою `$name` і `$N` при заміні. Трохи більше пояснень в документації [regex crate](https://docs.rs/regex/1.5.4/regex/struct.Regex.html#method.replace).
|
||||
|
||||
Довгі автоматично згенеровані назви кластерів можуть бути визначені та скорочені за допомогою регулярних виразів:
|
||||
Параметр `contexts` використовується для налаштування того, як виглядає назва контексту Kubernetes (стиль та символ), якщо назва збігається з визначеною регулярним виразом.
|
||||
|
||||
```toml
|
||||
[kubernetes.context_aliases]
|
||||
# OpenShift contexts carry the namespace and user in the kube context: `namespace/name/user`:
|
||||
'.*/openshift-cluster/.*' = 'openshift'
|
||||
# Or better, to rename every OpenShift cluster at once:
|
||||
'.*/(?P<var_cluster>[\w-]+)/.*' = '$var_cluster'
|
||||
# ~/.config/starship.toml
|
||||
|
||||
# Contexts from GKE, AWS and other cloud providers usually carry additional information, like the region/zone.
|
||||
# The following entry matches on the GKE format (`gke_projectname_zone_cluster-name`)
|
||||
# and renames every matching kube context into a more readable format (`gke-cluster-name`):
|
||||
'gke_.*_(?P<var_cluster>[\w-]+)' = 'gke-$var_cluster'
|
||||
[[kubernetes.contexts]]
|
||||
# стиль "bold red" + типовий символ, коли назва поточного контексту Kubernetes збігається з "production" *та* поточний користувач
|
||||
# збігається з "admin_user"
|
||||
context_pattern = "production"
|
||||
user_pattern = "admin_user"
|
||||
style = "bold red"
|
||||
context_alias = "prod"
|
||||
user_alias = "admin"
|
||||
|
||||
[[kubernetes.contexts]]
|
||||
# стиль "green" + інший символ, коли назва поточного контексту Kubernetes містить openshift
|
||||
context_pattern = ".*openshift.*"
|
||||
style = "green"
|
||||
symbol = "💔 "
|
||||
context_alias = "openshift"
|
||||
|
||||
[[kubernetes.contexts]]
|
||||
# Використання груп
|
||||
# Контекст з GKE, AWS та інших хмарних постачальників зазвичай має додаткову інформацію, наприклад регіон/зону.
|
||||
# Наступний елемент збігається з форматом GKE format (`gke_projectname_zone_cluster-name`)
|
||||
# та змінює кожний відповідний kube context на більш зрозумілий формат (`gke-cluster-name`):
|
||||
context_pattern = "gke_.*_(?P<cluster>[\\w-]+)"
|
||||
context_alias = "gke-$cluster"
|
||||
```
|
||||
|
||||
## Line Break
|
||||
@@ -2509,7 +2640,7 @@ format = 'via [🌕 $version](bold blue) '
|
||||
|
||||
::: tip
|
||||
|
||||
За замовчуванням цей модуль вимкнутий. Щоб його увімкнути, встановіть значення параметра `disabled` в `false` у вашому файлі налаштувань.
|
||||
Цей модуль типово є вимкненим. Щоб його увімкнути, встановіть значення параметра `disabled` в `false` у вашому файлі налаштувань.
|
||||
|
||||
:::
|
||||
|
||||
@@ -2730,7 +2861,7 @@ format = 'via [☃️ $state( \($name\))](bold blue) '
|
||||
| `detect_folders` | `['node_modules']` | В яких теках цей модуль має запускатись. |
|
||||
| `style` | `'bold green'` | Стиль модуля. |
|
||||
| `disabled` | `false` | Вимикає модуль `nodejs`. |
|
||||
| `not_capable_style` | `bold red` | Стиль для модуля, коли версія рушія у package.json не відповідає версії Node.js. |
|
||||
| `not_capable_style` | `'bold red'` | Стиль для модуля, коли версія рушія у package.json не відповідає версії Node.js. |
|
||||
|
||||
### Змінні
|
||||
|
||||
@@ -2882,7 +3013,7 @@ symbol = '☁️ '
|
||||
|
||||
::: tip
|
||||
|
||||
За замовчуванням цей модуль вимкнутий. Щоб його увімкнути, встановіть значення параметра `disabled` в `false` у вашому файлі налаштувань.
|
||||
Цей модуль типово є вимкненим. Щоб його увімкнути, встановіть значення параметра `disabled` в `false` у вашому файлі налаштувань.
|
||||
|
||||
:::
|
||||
|
||||
@@ -2890,12 +3021,12 @@ symbol = '☁️ '
|
||||
|
||||
| Параметр | Стандартно | Опис |
|
||||
| ---------- | --------------------- | ------------------------------------------------ |
|
||||
| `format` | `"[$symbol]($style)"` | Формат модуля. |
|
||||
| `style` | `"bold white"` | Стиль модуля. |
|
||||
| `format` | `'[$symbol]($style)'` | Формат модуля. |
|
||||
| `style` | `'bold white'` | Стиль модуля. |
|
||||
| `disabled` | `true` | Вимикає модуль `os`. |
|
||||
| `symbols` | | Таблиця символів для кожної операційної системи. |
|
||||
|
||||
`symbols` дозволяє визначити довільні символи для кожного типу операційної системи. Типи операційних систем не визначені вашою конфігурацією, використовують стандартну таблицю символів, дивись нижче. На цю мить усі операційні системи, що підтримуються модулем, перераховані нижче. Якщо ви бажаєте додати операційну систему, то можете створити [запит на функцію](https://github.com/starship/starship/issues/new/choose).
|
||||
`symbols` дозволяє визначити довільні символи для кожного типу операційної системи. Типи операційних систем не визначені вашою конфігурацією, використовують стандартну таблицю символів, дивись нижче. На цю мить усі операційні системи, що підтримуються модулем, перераховані нижче. Якщо ви бажаєте додати операційну систему, то можете створити [відповідний запит](https://github.com/starship/starship/issues/new/choose).
|
||||
|
||||
```toml
|
||||
# Це таблиця стандартних символів.
|
||||
@@ -2974,7 +3105,7 @@ Arch = "Arch is the best! "
|
||||
|
||||
## Package Version
|
||||
|
||||
Модуль `package` показується, коли поточна тека є сховищем для пакунка, і показує його поточну версію. Наразі модуль підтримує такі пакунки: `npm`, `nimble`, `cargo`, `poetry`, `python`, `composer`, `gradle`, `julia`, `mix`, `helm`, `shards`, `daml` and `dart`.
|
||||
Модуль `package` показується, коли поточна тека є сховищем для пакунка, і показує його поточну версію. Наразі модуль підтримує такі пакунки: `npm`, `nimble`, `cargo`, `poetry`, `python`, `composer`, `gradle`, `julia`, `mix`, `helm`, `shards`, `daml` та `dart`.
|
||||
|
||||
- [**npm**](https://docs.npmjs.com/cli/commands/npm) — версія пакунка `npm` отримується з `package.json` з поточної теки
|
||||
- [**Cargo**](https://doc.rust-lang.org/cargo/) — версія пакунка `cargo` отримується з `Cargo.toml` з поточної теки
|
||||
@@ -3127,7 +3258,7 @@ format = 'via [🔹 $version](147 bold) '
|
||||
|
||||
::: tip
|
||||
|
||||
За замовчуванням, версія Pulumi не показана, тому що отримання версії потребує на порядок більше часу, ніж потрібно іншим плагінам (близько 70мc). Якщо ви все ще хочете увімкнути показ версії, [дивіться приклад нижче](#with-pulumi-version).
|
||||
Стандартно версія Pulumi не показується, через те що для цього потрібно набагато більше часу ніж на завантаження більшості втулків (~70ms). Якщо ви все ще хочете увімкнути показ версії, [дивіться приклад нижче](#with-pulumi-version).
|
||||
|
||||
:::
|
||||
|
||||
@@ -3245,7 +3376,7 @@ format = 'via [$symbol$version](bold white)'
|
||||
| `symbol` | `'🐍 '` | Формат рядка, що представляє символ Python |
|
||||
| `style` | `'yellow bold'` | Стиль модуля. |
|
||||
| `pyenv_version_name` | `false` | Використовувати pyenv для отримання версії Python |
|
||||
| `pyenv_prefix` | `pyenv` | Префікс перед версією pyenv, показується якщо pyenv використовується |
|
||||
| `pyenv_prefix` | `'pyenv'` | Префікс перед версією pyenv, показується якщо pyenv використовується |
|
||||
| `python_binary` | `['python', 'python3', 'python2']` | Налаштовує бінарні файли python, який Starship буде використовувати для отримання версії. |
|
||||
| `detect_extensions` | `['py']` | Які розширення повинні запускати цей модуль |
|
||||
| `detect_files` | `['.python-version', 'Pipfile', '__init__.py', 'pyproject.toml', 'requirements.txt', 'setup.py', 'tox.ini']` | Назви файлів, які активують модуль |
|
||||
@@ -3254,7 +3385,7 @@ format = 'via [$symbol$version](bold white)'
|
||||
|
||||
::: tip
|
||||
|
||||
Змінна `python_binary` приймає як рядок, так список рядків. Starship спробує запустити кожен бінарний файл, поки це не дасть результат. Зауважте, що можна змінити двійковий файл, який використовується Starship, щоб отримати версію Python, а не параметрів, які використовуються.
|
||||
Змінна `python_binary` приймає як рядок, так і список рядків. Starship спробує запустити кожен бінарний файл, поки це не дасть результат. Зауважте, що можна змінити двійковий файл, який використовується Starship, щоб отримати версію Python, а не параметрів, які використовуються.
|
||||
|
||||
Стандартні значення та порядок для `python_binary` було вибрано так, щоб спочатку ідентифікувати версію Python у середовищах virtualenv/conda (які наразі все ще додають `python`, незалежно від того, чи вказує він на `python3` чи на `python2`). Це може мати побічний ефект: якщо у вас все ще встановлено системний Python 2, він може бути обраний перед будь-яким Python 3 (принаймні в дистрибутивах Linux, які завжди містять символічне посилання `/usr/bin/python` на Python 2). Якщо ви більше не працюєте з Python 2, але не можете видалити системний Python 2, змінивши його на `'python3'`, ви приховаєте будь-яку версію Python 2, див. приклад нижче.
|
||||
|
||||
@@ -3284,7 +3415,7 @@ pyenv_version_name = true
|
||||
# ~/.config/starship.toml
|
||||
|
||||
[python]
|
||||
# Використання лише двійкового файлу `python3` для отримання версії.
|
||||
# Використання лише `python3` для отримання версії.
|
||||
python_binary = 'python3'
|
||||
```
|
||||
|
||||
@@ -3556,28 +3687,29 @@ symbol = '🌟 '
|
||||
|
||||
::: tip
|
||||
|
||||
За замовчуванням цей модуль вимкнутий. Щоб його увімкнути, встановіть значення параметра `disabled` в `false` у вашому файлі налаштувань.
|
||||
Цей модуль типово є вимкненим. Щоб його увімкнути, встановіть значення параметра `disabled` в `false` у вашому файлі налаштувань.
|
||||
|
||||
:::
|
||||
|
||||
### Параметри
|
||||
|
||||
| Параметр | Стандартно | Опис |
|
||||
| ---------------------- | ------------------------- | -------------------------------------------------------------- |
|
||||
| `bash_indicator` | `'bsh'` | Формат рядка, що використовується для bash. |
|
||||
| `fish_indicator` | `'fsh'` | Формат рядка, що використовується для fish. |
|
||||
| `zsh_indicator` | `'zsh'` | Формат рядка, що використовується для zsh. |
|
||||
| `powershell_indicator` | `'psh'` | Формат рядка, що використовується для powershell. |
|
||||
| `ion_indicator` | `'ion'` | Формат рядка, що використовується для ion. |
|
||||
| `elvish_indicator` | `'esh'` | Формат рядка, що використовується для elvish. |
|
||||
| `tcsh_indicator` | `'tsh'` | Формат рядка, що використовується для tcsh. |
|
||||
| `xonsh_indicator` | `'xsh'` | Формат рядка, що використовується для xonsh. |
|
||||
| `cmd_indicator` | `'cmd'` | Формат рядка, що використовується для cmd. |
|
||||
| `nu_indicator` | `'nu'` | Формат рядка, що використовується для nu. |
|
||||
| `unknown_indicator` | `''` | Типове значення, що буде показане, якщо оболонка не визначена. |
|
||||
| `format` | `'[$indicator]($style) '` | Формат модуля. |
|
||||
| `style` | `'white bold'` | Стиль модуля. |
|
||||
| `disabled` | `true` | Вимикає модуль `shell`. |
|
||||
| Параметр | Стандартно | Опис |
|
||||
| ---------------------- | ------------------------- | --------------------------------------------------------------------------------------------------------- |
|
||||
| `bash_indicator` | `'bsh'` | Формат рядка, що використовується для bash. |
|
||||
| `fish_indicator` | `'fsh'` | Формат рядка, що використовується для fish. |
|
||||
| `zsh_indicator` | `'zsh'` | Формат рядка, що використовується для zsh. |
|
||||
| `powershell_indicator` | `'psh'` | Формат рядка, що використовується для powershell. |
|
||||
| `pwsh_indicator` | | Формат рядка, що використовується для pwsh. Типове значення віддзеркалює значення `powershell_indicator`. |
|
||||
| `ion_indicator` | `'ion'` | Формат рядка, що використовується для ion. |
|
||||
| `elvish_indicator` | `'esh'` | Формат рядка, що використовується для elvish. |
|
||||
| `tcsh_indicator` | `'tsh'` | Формат рядка, що використовується для tcsh. |
|
||||
| `xonsh_indicator` | `'xsh'` | Формат рядка, що використовується для xonsh. |
|
||||
| `cmd_indicator` | `'cmd'` | Формат рядка, що використовується для cmd. |
|
||||
| `nu_indicator` | `'nu'` | Формат рядка, що використовується для nu. |
|
||||
| `unknown_indicator` | `''` | Типове значення, що буде показане, якщо оболонка не визначена. |
|
||||
| `format` | `'[$indicator]($style) '` | Формат модуля. |
|
||||
| `style` | `'white bold'` | Стиль модуля. |
|
||||
| `disabled` | `true` | Вимикає модуль `shell`. |
|
||||
|
||||
### Змінні
|
||||
|
||||
@@ -3686,7 +3818,7 @@ format = '[📦 \[$env\]]($style) '
|
||||
|
||||
## Solidity
|
||||
|
||||
Модуль `solidity` показує поточну версію [Solidity](https://soliditylang.org/) Модуль буде показано, якщо буде вказано якісь з наступних умов:
|
||||
Модуль `solidity` показує поточну версію [Solidity](https://soliditylang.org/). Модуль буде показано, якщо буде виконуються наступні умови:
|
||||
|
||||
- Поточна тека містить файл `.sol`
|
||||
|
||||
@@ -3694,14 +3826,14 @@ format = '[📦 \[$env\]]($style) '
|
||||
|
||||
| Параметр | Стандартно | Опис |
|
||||
| ------------------- | ------------------------------------ | ----------------------------------------------------------------- |
|
||||
| `format` | `"via [$symbol($version )]($style)"` | Формат модуля. |
|
||||
| `version_format` | `"v${major}.${minor}.${patch}"` | Формат версії. Доступні змінні `raw`, `major`, `minor` та `patch` |
|
||||
| `symbol` | `"S "` | Формат рядка, що представляє символ Solidity |
|
||||
| `compiler | ["solc"] | Стандартний компілятор Solidity. |
|
||||
| `detect_extensions` | `["sol"]` | Які розширення повинні запускати цей модуль. |
|
||||
| `format` | `'via [$symbol($version )]($style)'` | Формат модуля. |
|
||||
| `version_format` | `'v${major}.${minor}.${patch}'` | Формат версії. Доступні змінні `raw`, `major`, `minor` та `patch` |
|
||||
| `symbol` | `'S '` | Формат рядка, що представляє символ Solidity |
|
||||
| `compiler | ['solc'] | Стандартний компілятор Solidity. |
|
||||
| `detect_extensions` | `['sol']` | Які розширення повинні запускати цей модуль. |
|
||||
| `detect_files` | `[]` | Які імена файлів мають запускати цей модуль. |
|
||||
| `detect_folders` | `[]` | В яких теках цей модуль має запускатись. |
|
||||
| `style` | `"bold blue"` | Стиль модуля. |
|
||||
| `style` | `'bold blue'` | Стиль модуля. |
|
||||
| `disabled` | `false` | Вмикає цей модуль. |
|
||||
|
||||
### Змінні
|
||||
@@ -3761,7 +3893,7 @@ format = '[$symbol$environment](dimmed blue) '
|
||||
|
||||
::: tip
|
||||
|
||||
За замовчуванням цей модуль вимкнутий. Щоб його увімкнути, встановіть значення параметра `disabled` в `false` у вашому файлі налаштувань.
|
||||
Цей модуль типово є вимкненим. Щоб його увімкнути, встановіть значення параметра `disabled` в `false` у вашому файлі налаштувань.
|
||||
|
||||
:::
|
||||
|
||||
@@ -3822,7 +3954,7 @@ disabled = false
|
||||
|
||||
::: tip
|
||||
|
||||
За замовчуванням цей модуль вимкнутий. Щоб його увімкнути, встановіть значення параметра `disabled` в `false` у вашому файлі налаштувань.
|
||||
Цей модуль типово є вимкненим. Щоб його увімкнути, встановіть значення параметра `disabled` в `false` у вашому файлі налаштувань.
|
||||
|
||||
:::
|
||||
|
||||
@@ -3969,7 +4101,7 @@ format = '[🏎💨 $workspace]($style) '
|
||||
|
||||
::: tip
|
||||
|
||||
За замовчуванням цей модуль вимкнутий. Щоб його увімкнути, встановіть значення параметра `disabled` в `false` у вашому файлі налаштувань.
|
||||
Цей модуль типово є вимкненим. Щоб його увімкнути, встановіть значення параметра `disabled` в `false` у вашому файлі налаштувань.
|
||||
|
||||
:::
|
||||
|
||||
@@ -4009,6 +4141,39 @@ utc_time_offset = '-5'
|
||||
time_range = '10:00:00-14:00:00'
|
||||
```
|
||||
|
||||
## Typst
|
||||
|
||||
Модуль `typst` показує поточну встановлену версію Typst, що використовується в проєкті.
|
||||
|
||||
Типово, модуль показується, якщо виконується будь-яка з наступних умов:
|
||||
|
||||
- Поточна тека містить файл `template.typ`
|
||||
- Поточна тека містить файл `.typ`
|
||||
|
||||
### Параметри
|
||||
|
||||
| Параметр | Стандартно | Опис |
|
||||
| ------------------- | ------------------------------------ | ----------------------------------------------------------------- |
|
||||
| `format` | `'via [$symbol($version )]($style)'` | Формат модуля. |
|
||||
| `version_format` | `'v${raw}'` | Формат версії. Доступні змінні `raw`, `major`, `minor` та `patch` |
|
||||
| `symbol` | `'t '` | Формат рядка, що представляє символ Daml |
|
||||
| `style` | `'bold #0093A7'` | Стиль модуля. |
|
||||
| `detect_extensions` | `['.typ']` | Які розширення повинні запускати цей модуль. |
|
||||
| `detect_files` | `['template.typ']` | Які імена файлів мають запускати цей модуль. |
|
||||
| `detect_folders` | `[]` | В яких теках цей модуль має запускатись. |
|
||||
| `disabled` | `false` | Вимикає модуль `daml`. |
|
||||
|
||||
### Змінні
|
||||
|
||||
| Змінна | Приклад | Опис |
|
||||
| ------------- | --------- | ------------------------------------------- |
|
||||
| version | `v0.9.0` | Версія `typst`, псевдонім для typst_version |
|
||||
| typst_version | `default` | Поточна версія Typest |
|
||||
| symbol | | Віддзеркалює значення параметра `symbol` |
|
||||
| style\* | | Віддзеркалює значення параметра `style` |
|
||||
|
||||
*: Ця змінна може бути використана лише як частина стилю рядка
|
||||
|
||||
## Username
|
||||
|
||||
Модуль `username` показує імʼя активного користувача. Модуль показується, якщо виконується будь-яка з наступних умов:
|
||||
@@ -4204,8 +4369,8 @@ symbol = '⚡️ '
|
||||
|
||||
Модулі показуються, якщо виконується будь-яка з наступних умов:
|
||||
|
||||
- Поточна тека містить файл, ім'я якого є в `detect_files`
|
||||
- Поточна тека містить теки, ім'я яких вказано в `detect_folders`
|
||||
- Поточна тека містить файл, імʼя якого є в `detect_files`
|
||||
- Поточна тека містить теки, імʼя яких вказано в `detect_folders`
|
||||
- Поточна тека містить файл, розширення якого є в `detect_extensions`
|
||||
- Команда `when` повертає 0
|
||||
- Поточна операційна система (std::env::consts::OS) збігається з полем `os`, якщо визначено.
|
||||
@@ -4228,7 +4393,7 @@ symbol = '⚡️ '
|
||||
|
||||
:::
|
||||
|
||||
::: warning Вихідні дані команди друкуються без екранування
|
||||
::: warning Результати роботи команди виводяться без екранування
|
||||
|
||||
Незалежно від результату, який генерує команда, він виводиться в командний рядок у незміненому вигляді. Це означає, що якщо вивід містить спеціальні послідовності, які інтерпретуються оболонкою, вони будуть оброблені та перетворені оболонкою при виводі. Ці спеціальні послідовності є специфічними для оболонки, напр. ви можете написати модуль, який записує послідовності bash, наприклад. `\h`, але цей модуль не працюватиме в оболонці fish або zsh.
|
||||
|
||||
@@ -4244,7 +4409,7 @@ symbol = '⚡️ '
|
||||
| `when` | `false` | Або булеве значення (`true` чи `false`, без лапок) або команди shell, що використовуються як умова для показу модуля. У випадку рядка команди, модуль буде показаний, якщо команда повертає код завершення `0`. |
|
||||
| `require_repo` | `false` | Якщо `true`, модуль буде показано лише в шляхах, що містять репозиторій (git). Цей параметр сам по собі не є достатньою умовою для показу модуля за відсутності інших варіантів. |
|
||||
| `shell` | | [Дивіться нижче](#custom-command-shell) |
|
||||
| `опис` | `'<custom module>'` | Опис модуля, який показується під час запуску `starship explain`. |
|
||||
| `description` | `'<custom module>'` | Опис модуля, який показується під час запуску `starship explain`. |
|
||||
| `detect_files` | `[]` | Файли, які треба шукати у робочій теці для отримання збігу. |
|
||||
| `detect_folders` | `[]` | Теки, які треба шукати у робочій теці для отримання збігу. |
|
||||
| `detect_extensions` | `[]` | Розширення файлів, які треба шукати у робочій теці для отримання збігу. |
|
||||
@@ -4285,13 +4450,13 @@ shell = ['pwsh', '-Command', '-']
|
||||
|
||||
::: warning Переконайтеся, що ваша оболонка завершує процеси правильно
|
||||
|
||||
Якщо ви вказуєте власну команду, переконайтеся, що стандартний Shell, який використовується starship, буде виконувати команді з чистим (graceful) завершенням, за допомогою параметра `shell`.
|
||||
Якщо ви вказуєте власну команду, переконайтеся, що стандартний Shell, який використовується starship, буде виконувати команди з чистим (graceful) завершенням, за допомогою параметра `shell`.
|
||||
|
||||
Наприклад, PowerShell потребує параметр `-Command` для виконання однорядкової команди. Пропуск цього параметра може призвести до рекурсивного циклу starship, де оболонка може спробувати знову завантажити повний профіль середовища з самим starship і, отже, повторно виконати власну команду, потрапивши в нескінченний цикл.
|
||||
|
||||
Параметри, подібні до `-NoProfile` у PowerShell, також рекомендовані для інших оболонок, щоб уникнути додаткового часу завантаження власного профілю під час кожного виклику Starship.
|
||||
|
||||
Наразі реалізовано автоматичне виявлення оболонок і правильне додавання параметрів, але можливо, що охоплено не всі оболонки. [Будь ласка, сповістіть про проблему](https://github.com/starship/starship/issues/new/choose) з подробицями про термінал та конфігурацію автозапуску, якщо ви зіткнулись з таким сценарій.
|
||||
Наразі реалізовано автоматичне виявлення оболонок і правильне додавання параметрів, але можливо, що охоплено не всі оболонки. [Будь ласка, сповістіть про проблему](https://github.com/starship/starship/issues/new/choose) з подробицями про термінал та конфігурацію автозапуску, якщо ви зіткнулись з таким сценарієм.
|
||||
|
||||
:::
|
||||
|
||||
|
||||
Reference in New Issue
Block a user