summaryrefslogtreecommitdiffstats
path: root/docs/uk-UA
diff options
context:
space:
mode:
Diffstat (limited to 'docs/uk-UA')
-rw-r--r--docs/uk-UA/README.md14
-rw-r--r--docs/uk-UA/advanced-config/README.md16
-rw-r--r--docs/uk-UA/config/README.md145
-rw-r--r--docs/uk-UA/faq/README.md4
-rw-r--r--docs/uk-UA/guide/README.md2
-rw-r--r--docs/uk-UA/installing/README.md2
6 files changed, 154 insertions, 29 deletions
diff --git a/docs/uk-UA/README.md b/docs/uk-UA/README.md
index e85fc1f0b..e9ec23ee1 100644
--- a/docs/uk-UA/README.md
+++ b/docs/uk-UA/README.md
@@ -25,6 +25,20 @@ metaTitle: "Starship: Cross-Shell Prompt"
description: Простий, супер швидкий та безмежно адаптивний командний рядок для будь-якої оболонки! Показує потрібну інформацію залишаючись блискучим та мінімальним. Швидке встановлення доступне для Bash, Fish, ZSH, Ion, Tcsh, Elvish, Nu, Xonsh, Cmd і PowerShell.
---
+<script setup>
+import { onMounted } from 'vue'
+
+onMounted(() => {
+ const urlParams = new URLSearchParams(window.location.search)
+ if (urlParams.has('uwu') || urlParams.has('kawaii')) {
+ const img = document.querySelector('.VPHero .VPImage.image-src')
+ img.classList.add('uwu')
+ img.src = '/logo-uwu.png'
+ img.alt = 'Kawaii Starship Logo by @sawaratsuki1004'
+ }
+})
+</script>
+
<video class="demo-video" muted autoplay loop playsinline>
<source src="/demo.webm" type="video/webm">
<source src="/demo.mp4" type="video/mp4">
diff --git a/docs/uk-UA/advanced-config/README.md b/docs/uk-UA/advanced-config/README.md
index 5e4158ff6..9a9fdd4d8 100644
--- a/docs/uk-UA/advanced-config/README.md
+++ b/docs/uk-UA/advanced-config/README.md
@@ -82,22 +82,22 @@ enable_transience
## TransientPrompt та TransientRightPrompt в Bash
-The [Ble.sh](https://github.com/akinomyoga/ble.sh) framework at v0.4 or higher allows you to replace the previous-printed prompt with custom strings. Це корисно у випадках, коли вся інформація з командного рядка не потрібна. Для увімкнення цього додайте до `~/.bashrc` рядок `bleopt prompt_ps1_transient=<value>`:
+[Ble.sh](https://github.com/akinomyoga/ble.sh) v0.4 або вище дозволяє замінювати попередньо надрукований командний рядок іншим рядком. Це корисно у випадках, коли вся інформація з командного рядка не потрібна. Для увімкнення цього додайте до `~/.bashrc` рядок `bleopt prompt_ps1_transient=<value>`:
-\<value\> тут  – це розділений двокрапкою список `always`, `same-dir` та `trim`. Якщо `prompt_ps1_final` порожній і цей параметр має не пусте значення, командний рядок, вказаний у `PS1` буде стертий при виході з поточного командного рядка. Якщо значення містить поле `trim`, тільки останній рядок багаторядкового `PS1` буде збережений, а інші вилучені. В іншому випадку командний рядок буде встановлено перестворено, якщо вказано `PS1=`. Коли поле `same-dir` міститься у значені та поточна тека є відмінною від останньої теки у попередньому виводі командного рядка, параметр `prompt_ps1_transient` не враховується.
+\<value\> тут  – це розділений двокрапкою список `always`, `same-dir` та `trim`. Якщо `prompt_ps1_final` порожній і параметр `prompt_ps1_transient` має не пусте значення \<value\>, командний рядок, вказаний у `PS1` буде стертий при виході з поточного командного рядка. Якщо \<value\> містить поле `trim`, тільки останній рядок багаторядкового `PS1` буде збережений, а інші вилучені. В іншому випадку командний рядок буде встановлено перестворено, якщо вказано `PS1=`. Коли поле `same-dir` міститься у \<value\> та поточна тека є відмінною від останньої теки у попередньому виводі командного рядка, параметр `prompt_ps1_transient` не враховується.
-Зробіть наступні зміни у `~/.bashrc`, щоб налаштувати, що показується ліворуч і праворуч:
+Зробіть наступні зміни у `~/.blerc` (або у `~/.config/blesh/init.sh`), щоб налаштувати, що показується ліворуч і праворуч:
- Для налаштування того, чим замінюється ліва частина вводу, налаштуйте параметр `prompt_ps1_final`. Наприклад, щоб показати тут модуль Starship `character`, вам потрібно
```bash
-bleopt prompt_ps1_final="$(starship module character)"
+bleopt prompt_ps1_final='$(starship module character)'
```
- Для налаштування того, чим замінюється права частина вводу, налаштуйте параметр `prompt_rps1_final`. Наприклад, щоб показати час, коли була запущена остання команда, ви можете зробити
```bash
-bleopt prompt_rps1_final="$(starship module time)"
+bleopt prompt_rps1_final='$(starship module time)'
```
## Власні команди pre-prompt та pre-execution в Cmd
@@ -227,7 +227,7 @@ Invoke-Expression (&starship init powershell)
`right_format` наразі підтримується для таких оболонок: elvish, fish, zsh, xonsh, cmd, nushell, bash.
-Note: The [Ble.sh](https://github.com/akinomyoga/ble.sh) framework v0.4 or higher should be installed in order to use right prompt in bash.
+Примітка: фреймворк [Ble.sh](https://github.com/akinomyoga/ble.sh) v0.4 або вище має бути встановлений для того, щоб використовувати розташування командного рядка в bash праворуч.
### Приклад
@@ -301,6 +301,6 @@ continuation_prompt = '▶▶ '
Не кожен рядок стилю буде правильно показуватись у кожному терміналі. Зокрема, існують такі відомі примхи:
-- Багато терміналів стандартно вмикають підтримку `blink`
+- Багато терміналів стандартно вмикають підтримку `blink`.
- `hidden` [не підтримується в iTerm](https://gitlab.com/gnachman/iterm2/-/issues/4564).
-- `strikethrough` не підтримується стандартно в macOS Terminal.app
+- `strikethrough` не підтримується стандартно в macOS Terminal.app.
diff --git a/docs/uk-UA/config/README.md b/docs/uk-UA/config/README.md
index 9b7bdee0a..e53ef3290 100644
--- a/docs/uk-UA/config/README.md
+++ b/docs/uk-UA/config/README.md
@@ -281,6 +281,7 @@ $elixir\
$elm\
$erlang\
$fennel\
+$gleam\
$golang\
$guix_shell\
$haskell\
@@ -324,6 +325,7 @@ $aws\
$gcloud\
$openstack\
$azure\
+$nats\
$direnv\
$env_var\
$crystal\
@@ -601,7 +603,7 @@ symbol = '🦬 '
| ------------------- | ------------------------------------ | ----------------------------------------------------------------- |
| `format` | `'via [$symbol($version )]($style)'` | Формат модуля. |
| `version_format` | `'v${raw}'` | Формат версії. Доступні змінні `raw`, `major`, `minor` та `patch` |
-| `symbol` | `'🍞 '` | Формат рядка, що представляє символ Bun. |
+| `symbol` | `'🥟 '` | Формат рядка, що представляє символ Bun. |
| `detect_extensions` | `[]` | Які розширення повинні запускати цей модуль. |
| `detect_files` | `['bun.lockb', 'bunfig.toml']` | Які імена файлів мають запускати цей модуль. |
| `detect_folders` | `[]` | В яких теках цей модуль має запускатись. |
@@ -620,7 +622,7 @@ symbol = '🦬 '
### Приклади
-#### Customize the format
+#### Налаштуйте формат
```toml
# ~/.config/starship.toml
@@ -629,9 +631,9 @@ symbol = '🦬 '
format = 'via [🍔 $version](bold green) '
```
-#### Replace Node.js
+#### Замінити Node.js
-You can override the `detect_files` property of [the nodejs module](#nodejs) in your config so as to only show the bun runtime:
+Ви можете перевизначити параметр `detect_files` властивості [модуля nodejs](#nodejs) у вашій конфігурації, щоб показати середу виконання bun:
```
[nodejs]
@@ -1966,6 +1968,44 @@ behind = '⇣${count}'
windows_starship = '/mnt/c/Users/username/scoop/apps/starship/current/starship.exe'
```
+## Gleam
+
+Модуль `gleam` показує поточну встановлену версію [Gleam](https://gleam.run/). Типово, модуль показується, якщо виконується будь-яка з наступних умов:
+
+- Поточна тека містить файл `gleam.toml`
+- Поточна тека містить файли з розширенням `.gleam`
+
+### Параметри
+
+| Параметр | Стандартно | Опис |
+| ------------------- | ------------------------------------ | ----------------------------------------------------------------- |
+| `format` | `'via [$symbol($version )]($style)'` | Формат модуля. |
+| `version_format` | `'v${raw}'` | Формат версії. Доступні змінні `raw`, `major`, `minor` та `patch` |
+| `symbol` | `'⭐ '` | Формат рядка, що представляє символ Go. |
+| `detect_extensions` | `['gleam']` | Які розширення повинні запускати цей модуль. |
+| `detect_files` | `['gleam.toml']` | Які імена файлів мають запускати цей модуль. |
+| `style` | `'bold #FFAFF3'` | Стиль модуля. |
+| `disabled` | `false` | Вимикає модуль `gleam`. |
+
+### Змінні
+
+| Змінна | Приклад | Опис |
+| --------- | -------- | ---------------------------------------- |
+| version | `v1.0.0` | Версія `gleam` |
+| symbol | | Віддзеркалює значення параметра `symbol` |
+| style\* | | Віддзеркалює значення параметра `style` |
+
+*: Ця змінна може бути використана лише як частина стилю рядка
+
+### Приклад
+
+```toml
+# ~/.config/starship.toml
+
+[gleam]
+format = 'via [⭐ $version](bold red) '
+```
+
## Go
Модуль `golang` показує поточну встановлену версію [Go](https://golang.org/). Типово, модуль показується, якщо виконується будь-яка з наступних умов:
@@ -2444,7 +2484,7 @@ kotlin_binary = 'kotlinc'
Цей модуль типово є вимкненим. Щоб його увімкнути, встановіть значення параметра `disabled` в `false` у вашому файлі налаштувань.
-Коли модуль увімкнено, він завжди буде активним, якщо будь-який з параметрів `detect_extensions`, `detect_files` або `detect_folders` встановлені, модуль буде активним тільки в теках, що відповідають умовам.
+Коли модуль увімкнено, він завжди буде активним, якщо будь-який з параметрів `detect_env_vars`, `detect_extensions`, `detect_files` або `detect_folders` встановлені, модуль буде активним тільки в теках, що відповідають умовам.
:::
@@ -2466,6 +2506,7 @@ kotlin_binary = 'kotlinc'
| `detect_extensions` | `[]` | Які розширення повинні запускати цей модуль. |
| `detect_files` | `[]` | Які імена файлів мають запускати цей модуль. |
| `detect_folders` | `[]` | Які теки мають запускати цей модуль. |
+| `detect_env_vars` | `[]` | Які змінні середовища повинні запускати цей модуль |
| `contexts` | `[]` | Кастомізовані стилі та символи для конкретних контекстів. |
| `disabled` | `true` | Вимикає модуль `kubernetes`. |
@@ -2768,6 +2809,35 @@ truncation_length = 4
truncation_symbol = ''
```
+## NATS
+
+The `nats` module shows the name of the current [NATS](https://nats.io) context.
+
+### Параметри
+
+| Параметр | Стандартно | Опис |
+| ---------- | -------------------------- | ------------------------------------------------------------ |
+| `symbol` | `'✉️ '` | The symbol used before the NATS context (defaults to empty). |
+| `style` | `'bold purple'` | Стиль модуля. |
+| `format` | `'[$symbol$name]($style)'` | Формат модуля. |
+| `disabled` | `false` | Disables the `nats` module. |
+
+### Змінні
+
+| Змінна | Приклад | Опис |
+| --------- | ----------- | ---------------------------------------- |
+| name | `localhost` | The name of the NATS context |
+| symbol | | Віддзеркалює значення параметра `symbol` |
+| style\* | | Віддзеркалює значення параметра `style` |
+
+### Приклад
+
+```toml
+[nats]
+format = '[$symbol]($style)'
+style = 'bold purple'
+```
+
## Nim
Модуль `nim` показує поточну встановлену версію [Nim](https://nim-lang.org/). Типово, модуль показується, якщо виконується будь-яка з наступних умов:
@@ -2943,6 +3013,43 @@ format = 'via [🤖 $version](bold green) '
format = 'via [🐪 $version]($style) '
```
+## Odin
+
+Модуль `odin` показує поточну встановлену версію [Odin](https://odin-lang.org/). Стандартно модуль буде показаний, якщо поточна тека містить файли `.odin`.
+
+### Параметри
+
+| Параметр | Стандартно | Опис |
+| ------------------- | ------------------------------------ | -------------------------------------------- |
+| `format` | `'via [$symbol($version )]($style)'` | Формат модуля. |
+| `show_commit` | `false` | Показує коміт як частину версії. |
+| `symbol` | `'Ø '` | Символ, який знаходиться перед версією Zig. |
+| `style` | `'bold bright-blue'` | Стиль модуля. |
+| `disabled` | `false` | Вимикає модуль `odin`. |
+| `detect_extensions` | `['odin']` | Які розширення повинні запускати цей модуль. |
+| `detect_files` | `[]` | Які імена файлів мають запускати цей модуль. |
+| `detect_folders` | `[]` | В яких теках цей модуль має запускатись. |
+
+### Змінні
+
+| Змінна | Приклад | Опис |
+| --------- | ------------- | ---------------------------------------- |
+| version | `dev-2024-03` | Версія `odin` |
+| symbol | | Віддзеркалює значення параметра `symbol` |
+| style\* | | Віддзеркалює значення параметра `style` |
+
+*: Ця змінна може бути використана лише як частина стилю рядка
+
+### Приклад
+
+```toml
+# ~/.config/starship.toml
+
+[odin]
+format = 'via [󰹩 ($version )]($style)'
+show_commit = true
+```
+
## Open Policy Agent
Модуль `opa` показує поточну встановлену версію OPA. Стандартно модуль буде показаний, якщо поточна тека містить файли `.rego`.
@@ -3448,12 +3555,12 @@ detect_extensions = []
## Quarto
-The `quarto` module shows the current installed version of Quarto used in a project.
+Модуль `quarto` показує поточну встановлену версію Quarto, що використовується в проєкті.
Типово, модуль показується, якщо виконується будь-яка з наступних умов:
-- The current directory contains a `_quarto.yml` file
-- The current directory contains any `*.qmd` file
+- Поточна тека містить файл `_quarto.yml`
+- Поточна тека містить файл `.qmd`
### Параметри
@@ -3461,18 +3568,18 @@ The `quarto` module shows the current installed version of Quarto used in a proj
| ------------------- | ------------------------------------ | ----------------------------------------------------------------- |
| `format` | `'via [$symbol($version )]($style)'` | Формат модуля. |
| `version_format` | `'v${raw}'` | Формат версії. Доступні змінні `raw`, `major`, `minor` та `patch` |
-| `symbol` | `'⨁ '` | A format string representing the symbol of Quarto |
+| `symbol` | `'⨁ '` | Формат рядка, що представляє символ Quarto |
| `style` | `'bold #75AADB'` | Стиль модуля. |
| `detect_extensions` | `['.qmd']` | Які розширення повинні запускати цей модуль. |
| `detect_files` | `['_quarto.yml']` | Які імена файлів мають запускати цей модуль. |
| `detect_folders` | `[]` | В яких теках цей модуль має запускатись. |
-| `disabled` | `false` | Disables the `quarto` module. |
+| `disabled` | `false` | Вимикає модуль `quarto`. |
### Змінні
| Змінна | Приклад | Опис |
| --------- | --------- | ---------------------------------------- |
-| version | `1.4.549` | The version of `quarto` |
+| version | `1.4.549` | Версія `quarto` |
| symbol | | Віддзеркалює значення параметра `symbol` |
| style\* | | Віддзеркалює значення параметра `style` |
@@ -3623,12 +3730,12 @@ Starship отримує поточну версію Ruby командою `ruby
### Змінні
-| Змінна | Приклад | Опис |
-| --------- | -------- | ------------------------------------------- |
-| version | `v2.5.1` | Версія `ruby` |
-| symbol | | Віддзеркалює значення параметра `symbol` |
-| style\* | | Віддзеркалює значення параметра `style` |
-| gemset | `test` | Optional, gets the current RVM gemset name. |
+| Змінна | Приклад | Опис |
+| --------- | -------- | ---------------------------------------- |
+| version | `v2.5.1` | Версія `ruby` |
+| symbol | | Віддзеркалює значення параметра `symbol` |
+| style\* | | Віддзеркалює значення параметра `style` |
+| gemset | `test` | Опціонально, отримує назву RVM gemset. |
*: Ця змінна може бути використана лише як частина стилю рядка
@@ -4223,7 +4330,7 @@ time_range = '10:00:00-14:00:00'
- Поточний користувач не є таким же, як той, який увійшов до системи
- Користувач зараз підключений через SSH
- Змінна `show_always` встановлена в true
-- The array `detect_env_vars` contains at least the name of one environment variable, that is set
+- Масив `detect_env_vars` містить принаймні одну змінну середовища, яку було встановлено
::: tip
@@ -4241,6 +4348,7 @@ time_range = '10:00:00-14:00:00'
| `format` | `'[$user]($style) in '` | Формат модуля. |
| `show_always` | `false` | Завжди показувати модуль `username`. |
| `disabled` | `false` | Вимикає модуль `username`. |
+| `aliases` | `{}` | Переводить системні імена користувачів у щось інше |
### Змінні
@@ -4262,6 +4370,7 @@ style_root = 'black bold'
format = 'user: [$user]($style) '
disabled = false
show_always = true
+aliases = { "corpuser034g" = "matchai" }
```
#### Приховувати hostname для віддалених сеансів tmux
diff --git a/docs/uk-UA/faq/README.md b/docs/uk-UA/faq/README.md
index 87a18233a..15917417b 100644
--- a/docs/uk-UA/faq/README.md
+++ b/docs/uk-UA/faq/README.md
@@ -72,7 +72,7 @@ Starship виконує різні команди, щоб отримати ін
env STARSHIP_LOG=trace starship module rust
```
-If starship is being slow you can try using the `timings` command to see if there is a particular module or command that is to blame.
+Якщо Starship працює повільно, ви можете спробувати використати команду `timings`, щоб побачити, чи є певний модуль або команда, які можна в цьому звинуватити.
```sh
env STARSHIP_LOG=trace starship timings
@@ -123,7 +123,7 @@ sh -c 'rm "$(command -v 'starship')"'
## Як встановити Starship без `sudo`?
-Скрипт для встановлення оболонки (`https://starship.rs/install.sh`) намагається використовувати `sudo` лише в тому випадку, якщо поточний користувач не може писати в цільову теку. Стандартна тека для встановлення – є значенням змінної `$BIN_DIR` або це `/usr/local/bin`, якщо змінну `$BIN_DIR` не встановлено. Якщо замісць стандартної теки вказати теку, в яку ви можете писати, starship можна встановити без використання `sudo`. Наприклад, `curl -sS https://starship.rs/install.sh | sh -s -- -b ~/.local/bin` використовує параметр `-b` для встановлення в теку`~/.local/bin`.
+Скрипт для встановлення оболонки (`https://starship.rs/install.sh`) намагається використовувати `sudo` лише в тому випадку, якщо поточний користувач не може писати в цільову теку. Стандартна тека для встановлення — є значенням змінної `$BIN_DIR` або це `/usr/local/bin`, якщо змінну `$BIN_DIR` не встановлено. Якщо замісць стандартної теки вказати теку, в яку ви можете писати, starship можна встановити без використання `sudo`. Наприклад, `curl -sS https://starship.rs/install.sh | sh -s -- -b ~/.local/bin` використовує параметр `-b` для встановлення в теку`~/.local/bin`.
Якщо ви хочете виконати встановлення в повністю автоматичному режимі, не перериваючись на підтвердження в процесі, додайте параметр `-y`. Перегляньте сирці скрипту встановлення для ознайомлення зі всіма можливими параметрами.
diff --git a/docs/uk-UA/guide/README.md b/docs/uk-UA/guide/README.md
index 064539c7e..c213413c3 100644
--- a/docs/uk-UA/guide/README.md
+++ b/docs/uk-UA/guide/README.md
@@ -431,6 +431,8 @@ eval "$(starship init zsh)"
Підтримайте цей проєкт [ставши спонсором](https://github.com/sponsors/starship). Ваше імʼя або логотип показуватимуться тут з посиланням на ваш сайт.
+- Free code signing provided by [SignPath.io](https://signpath.io), certificate by [SignPath Foundation](https://signpath.org)
+
<p align="center">
<br>
<img width="100" src="https://raw.githubusercontent.com/starship/starship/master/media/icon.png" alt="Starship rocket icon">
diff --git a/docs/uk-UA/installing/README.md b/docs/uk-UA/installing/README.md
index e8b7c7d85..8c5e88c3d 100644
--- a/docs/uk-UA/installing/README.md
+++ b/docs/uk-UA/installing/README.md
@@ -45,7 +45,7 @@ curl -sS https://starship.rs/install.sh | sh -s -- --bin-dir /data/data/com.term
emerge app-shells/starship
```
-## [Nix](https://nixos.wiki/wiki/Nix)
+## [Nix](https://wiki.nixos.org/wiki/Nix)
### Завантаження бінарного файлу