diff --git a/docs/uk-UA/config/README.md b/docs/uk-UA/config/README.md index b5a480dd..30c6b5b3 100644 --- a/docs/uk-UA/config/README.md +++ b/docs/uk-UA/config/README.md @@ -2143,14 +2143,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` | `'.'` | Рядок, у якому назва хоста буде обрізано після першого збігу. `'.'` зупиниться після першої точки. `''` will disable any truncation. | +| `detect_env_vars` | `[]` | Which environment variable(s) should trigger this module. | +| `format` | `'[$ssh_symbol$hostname]($style) in '` | Формат модуля. | +| `style` | `'bold dimmed green'` | Стиль модуля. | +| `disabled` | `false` | Disables the `hostname` module. | ### Змінні @@ -2162,7 +2163,9 @@ format = 'via [⎈ $version](bold white) ' *: Ця змінна може бути використана лише як частина стилю рядка -### Приклад +### Приклади + +#### Always show the hostname ```toml # ~/.config/starship.toml @@ -2174,6 +2177,17 @@ trim_at = '.companyname.com' disabled = false ``` +#### Hide the hostname in remote tmux sessions + +```toml +# ~/.config/starship.toml + +[hostname] +ssh_only = false +detect_env_vars = ['!TMUX', 'SSH_CONNECTION'] +disabled = false +``` + ## Java Модуль `java` показує поточну встановлену версію [Java](https://www.oracle.com/java/). Типово, модуль показується, якщо виконується будь-яка з наступних умов: @@ -2265,7 +2279,7 @@ symbol = '🌟 ' # ~/.config/starship.toml [jobs] -символ = '+ ' +symbol = '+ ' number_threshold = 4 symbol_threshold = 0 ``` @@ -2441,7 +2455,7 @@ disabled = false detect_files = ['k8s'] ``` -#### Kubernetes Context спец налаштування +#### Kubernetes Context specific config Параметр `contexts` використовується для налаштування того, як виглядає назва контексту Kubernetes (стиль та символ), якщо назва збігається з визначеною регулярним виразом. @@ -2449,8 +2463,8 @@ detect_files = ['k8s'] # ~/.config/starship.toml [[kubernetes.contexts]] -# стиль "bold red" + типовий символ, коли назва поточного контексту Kubernetes збігається з "production" *та* поточний користувач -# збігається з "admin_user" +# "bold red" style + default symbol when Kubernetes current context name equals "production" *and* the current user +# equals "admin_user" context_pattern = "production" user_pattern = "admin_user" style = "bold red" @@ -2458,17 +2472,17 @@ context_alias = "prod" user_alias = "admin" [[kubernetes.contexts]] -# стиль "green" + інший символ, коли назва поточного контексту Kubernetes містить openshift +# "green" style + a different symbol when Kubernetes current context name contains 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`): +# Using capture groups +# 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`): context_pattern = "gke_.*_(?P[\\w-]+)" context_alias = "gke-$cluster" ``` @@ -2963,7 +2977,7 @@ symbol = '☁️ ' `symbols` дозволяє визначити довільні символи для кожного типу операційної системи. Типи операційних систем не визначені вашою конфігурацією, використовують стандартну таблицю символів, дивись нижче. На цю мить усі операційні системи, що підтримуються модулем, перераховані нижче. Якщо ви бажаєте додати операційну систему, то можете створити [запит на функцію](https://github.com/starship/starship/issues/new/choose). ```toml -# Це таблиця стандартних символів. +# This is the default symbols table. [os.symbols] Alpaquita = "🔔 " Alpine = "🏔️ " @@ -3226,7 +3240,7 @@ format = 'via [🔹 $version](147 bold) ' ### Приклад -#### З версією Pulumi +#### With Pulumi Version ```toml # ~/.config/starship.toml @@ -3235,7 +3249,7 @@ format = 'via [🔹 $version](147 bold) ' format = '[🛥 ($version )$stack]($style) ' ``` -#### Без версії Pulumi +#### Without Pulumi version ```toml # ~/.config/starship.toml @@ -3349,7 +3363,7 @@ pyenv_version_name = true # ~/.config/starship.toml [python] -# Використання лише двійкового файлу `python3` для отримання версії. +# Only use the `python3` binary to get the version. python_binary = 'python3' ``` @@ -3357,7 +3371,7 @@ python_binary = 'python3' # ~/.config/starship.toml [python] -# Не запускати файли з розширенням py +# Don't trigger for files with the py extension detect_extensions = [] ``` @@ -3365,10 +3379,10 @@ detect_extensions = [] # ~/.config/starship.toml [python] -# Показувати версію python з venv. +# Display the version of python from inside a local venv. # -# Зауважте, що це працюватиме лише тоді, коли venv знаходиться всередині проєкту, і він працюватиме -# лише в теці, яка містить теку venv, якщо це нормально? +# Note this will only work when the venv is inside the project and it will only +# work in the directory that contains the venv dir but maybe this is ok? python_binary = ['./venv/bin/python', 'python', 'python3', 'python2'] ``` @@ -4010,7 +4024,7 @@ format = 'via [🏎 $version](red bold)' ### Приклад -#### За версією Terraform +#### With Terraform Version ```toml # ~/.config/starship.toml @@ -4019,7 +4033,7 @@ format = 'via [🏎 $version](red bold)' format = '[🏎💨 $version$workspace]($style) ' ``` -#### Без версії Terraform +#### Without Terraform version ```toml # ~/.config/starship.toml @@ -4331,7 +4345,7 @@ symbol = '⚡️ ' *: Ця змінна може бути використана лише як частина стилю рядка -#### Власні команди shell +#### Custom command shell `shell` приймає непустий список рядків, де: