mirror of
https://github.com/starship/starship.git
synced 2026-06-23 02:05:51 +07:00
docs(i18n): new Crowdin updates (#5898)
* New translations readme.md (Russian) * New translations readme.md (Turkish) * New translations readme.md (Ukrainian) * 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 (Bengali) * New translations readme.md (Sorani (Kurdish)) * New translations readme.md (Ukrainian) * New translations readme.md (Ukrainian) * New translations readme.md (Ukrainian) * New translations readme.md (Ukrainian) * New translations readme.md (French) * 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 (Norwegian) * New translations readme.md (Polish) * New translations readme.md (Portuguese) * New translations readme.md (Russian) * New translations readme.md (Turkish) * New translations readme.md (Ukrainian) * 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 (Bengali) * New translations readme.md (Sorani (Kurdish)) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations no-nerd-font.md (Japanese) * New translations no-empty-icons.md (Japanese) * New translations gruvbox-rainbow.md (Japanese) * New translations jetpack.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (French) * 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 (Norwegian) * New translations readme.md (Polish) * New translations readme.md (Portuguese) * New translations readme.md (Russian) * New translations readme.md (Turkish) * New translations readme.md (Ukrainian) * 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 (Bengali) * New translations readme.md (Sorani (Kurdish)) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (French) * 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 (Norwegian) * New translations readme.md (Polish) * New translations readme.md (Portuguese) * New translations readme.md (Russian) * New translations readme.md (Turkish) * New translations readme.md (Ukrainian) * 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 (Bengali) * New translations readme.md (Sorani (Kurdish)) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Ukrainian) * New translations readme.md (Ukrainian) * New translations readme.md (Japanese) * New translations readme.md (French) * 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 (Japanese) * New translations readme.md (Korean) * New translations readme.md (Dutch) * New translations readme.md (Norwegian) * New translations readme.md (Polish) * New translations readme.md (Portuguese) * New translations readme.md (Russian) * New translations readme.md (Turkish) * New translations readme.md (Ukrainian) * 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 (Bengali) * New translations readme.md (Sorani (Kurdish)) * New translations readme.md (French) * 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 (Norwegian) * New translations readme.md (Polish) * New translations readme.md (Portuguese) * New translations readme.md (Russian) * New translations readme.md (Turkish) * New translations readme.md (Ukrainian) * 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 (Bengali) * New translations readme.md (Sorani (Kurdish)) * New translations readme.md (Spanish) * New translations readme.md (Japanese) * New translations readme.md (Russian) * New translations readme.md (Ukrainian) * New translations readme.md (Chinese Simplified) * New translations readme.md (Portuguese, Brazilian) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Ukrainian) * New translations readme.md (Ukrainian) * New translations readme.md (Chinese Simplified) * New translations readme.md (Vietnamese) * New translations readme.md (French) * 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 (Norwegian) * New translations readme.md (Polish) * New translations readme.md (Portuguese) * New translations readme.md (Russian) * New translations readme.md (Turkish) * New translations readme.md (Ukrainian) * 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 (Bengali) * New translations readme.md (Sorani (Kurdish)) * New translations readme.md (French) * New translations readme.md (Spanish) * New translations readme.md (Spanish) * New translations readme.md (Arabic) * New translations readme.md (Arabic) * New translations readme.md (German) * New translations readme.md (German) * New translations readme.md (Italian) * New translations readme.md (Italian) * New translations readme.md (Japanese) * New translations readme.md (Japanese) * New translations readme.md (Korean) * New translations readme.md (Korean) * New translations readme.md (Dutch) * New translations readme.md (Dutch) * New translations readme.md (Norwegian) * New translations readme.md (Norwegian) * New translations readme.md (Polish) * New translations readme.md (Polish) * New translations readme.md (Portuguese) * New translations readme.md (Portuguese) * New translations readme.md (Russian) * New translations readme.md (Russian) * New translations readme.md (Turkish) * New translations readme.md (Turkish) * New translations readme.md (Ukrainian) * New translations readme.md (Ukrainian) * New translations readme.md (Chinese Simplified) * New translations readme.md (Chinese Simplified) * New translations readme.md (Chinese Traditional) * New translations readme.md (Chinese Traditional) * New translations readme.md (Vietnamese) * New translations readme.md (Vietnamese) * New translations readme.md (Portuguese, Brazilian) * New translations readme.md (Portuguese, Brazilian) * New translations readme.md (Indonesian) * New translations readme.md (Indonesian) * New translations readme.md (Bengali) * New translations readme.md (Bengali) * New translations readme.md (Sorani (Kurdish)) * New translations readme.md (Sorani (Kurdish)) * New translations readme.md (French) * New translations readme.md (French) * 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 (Norwegian) * New translations readme.md (Polish) * New translations readme.md (Portuguese) * New translations readme.md (Russian) * New translations readme.md (Turkish) * New translations readme.md (Ukrainian) * 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 (Bengali) * New translations readme.md (Sorani (Kurdish))
This commit is contained in:
@@ -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">
|
||||
|
||||
@@ -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.
|
||||
|
||||
+127
-18
@@ -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
|
||||
|
||||
@@ -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`. Перегляньте сирці скрипту встановлення для ознайомлення зі всіма можливими параметрами.
|
||||
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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)
|
||||
|
||||
### Завантаження бінарного файлу
|
||||
|
||||
|
||||
Reference in New Issue
Block a user