17 KiB
ماڵپەڕ · دامەزراندن · رێکخستن
promptـێکی سوکەڵە، خێرا، و بێسنور دڵخوازکراو بۆ هەر شێڵێک!
- خێرا: خێرایە – زۆر زۆر خێرایە! 🚀
- دڵخوازکراو: هەموو سوچێکی promptـەکەت ڕێکبخە.
- گشتگیر: لەسەر هەر شێڵێک، هەر سیستەمێک ئیش ئەکات.
- زیرەک: زانیاری پەیوەندیدار لە چاوتروکانێک نیشان دەدات.
- دەوڵەمەند بە تایبەتمەندی: پشتگیری هەموو ئامرازە دڵخوازەکانت ئەکات.
- ئاسان: خێرا لە دامەزراندن – دەست ئەکەیت بە بەکارهێنانی لە چەند خولەکێکدا.
بەڵگەنامەکانی Starship بگەڕێ ◀
🚀 دامەزراندن
پێشمەرجەکان
- فۆنتێکی Nerd دامەزرابێ و چالاککرابێ لە تێرمیناڵەکەتدا (بۆ نموونە، Fira Code Nerd Font تاقی بکەرەوە).
Step 1. Install Starship
Select your operating system from the list below to view installation instructions:
Android
Install Starship using any of the following package managers:
Repository | Instructions |
---|---|
Termux | pkg install starship |
BSD
Install Starship using any of the following package managers:
Distribution | Repository | Instructions |
---|---|---|
Any | crates.io | cargo install starship --locked |
FreeBSD | FreshPorts | pkg install starship |
NetBSD | pkgsrc | pkgin install starship |
Linux
Install the latest version for your system:
curl -sS https://starship.rs/install.sh | sh
Alternatively, install Starship using any of the following package managers:
Distribution | Repository | Instructions |
---|---|---|
Any | crates.io | cargo install starship --locked |
Any | conda-forge | conda install -c conda-forge starship |
Any | Linuxbrew | brew install starship |
Any | Snapcraft | snap install starship |
Alpine Linux 3.13+ | Alpine Linux Packages | apk add starship |
Arch Linux | Arch Linux Community | pacman -S starship |
CentOS 7+ | Copr | dnf copr enable atim/starship dnf install starship |
Fedora 31+ | Fedora Packages | dnf install starship |
NixOS | nixpkgs | nix-env -iA nixos.starship |
Gentoo | Gentoo Packages | emerge app-shells/starship |
Manjaro | pacman -S starship |
|
NixOS | nixpkgs | nix-env -iA nixpkgs.starship |
Void Linux | Void Linux Packages | xbps-install -S starship |
macOS
Install the latest version for your system:
curl -sS https://starship.rs/install.sh | sh
Alternatively, install Starship using any of the following package managers:
Repository | Instructions |
---|---|
crates.io | cargo install starship --locked |
conda-forge | conda install -c conda-forge starship |
Homebrew | brew install starship |
MacPorts | port install starship |
Windows
Install Starship using any of the following package managers:
Repository | Instructions |
---|---|
crates.io | cargo install starship --locked |
Chocolatey | choco install starship |
conda-forge | conda install -c conda-forge starship |
Scoop | scoop install starship |
Step 2. Setup your shell to use Starship
Configure your shell to initialize starship. Select yours from the list below:
Bash
ئەمەی خوارەوە زیادبکە لە کۆتایی ~/.bashrc
:
eval "$(starship init bash)"
Cmd
You need to use Clink (v1.2.30+) with Cmd. Create a file at this path %LocalAppData%\clink\starship.lua
with the following contents:
load(io.popen('starship init cmd'):read("*a"))()
Elvish
ئەمەی خوارەوە زیادبکە لە کۆتایی ~/.elvish/rc.elv
:
eval (starship init elvish)
Note: Only Elvish v0.18+ is supported
Fish
ئەمەی خوارەوە زیادبکە لە کۆتایی ~/.config/fish/config.fish
:
starship init fish | source
Ion
ئەمەی خوارەوە زیادبکە لە کۆتایی ~/.config/ion/initrc
:
eval $(starship init ion)
Nushell
Add the following to the end of your Nushell env file (find it by running $nu.env-path
in Nushell):
mkdir ~/.cache/starship
starship init nu | save ~/.cache/starship/init.nu
And add the following to the end of your Nushell configuration (find it by running $nu.config-path
):
source ~/.cache/starship/init.nu
Note: Only Nushell v0.61+ is supported
PowerShell
Add the following to the end of your PowerShell configuration (find it by running $PROFILE
):
Invoke-Expression (&starship init powershell)
Tcsh
ئەمەی خوارەوە زیادبکە لە کۆتایی ~/.tcshrc
:
eval `starship init tcsh`
Xonsh
ئەمەی دێت زیادبکە بۆ کۆتایی پەڕگەی ~/.xonshrc
:
execx($(starship init xonsh))
Zsh
ئەمەی خوارەوە زیادبکە لە کۆتایی ~/.zshrc
:
eval "$(starship init zsh)"
Step 3. Configure Starship
Start a new shell instance, and you should see your beautiful new shell prompt. If you're happy with the defaults, enjoy!
If you're looking to further customize Starship:
-
Configuration – learn how to configure Starship to tweak your prompt to your liking
-
Presets – get inspired by the pre-built configuration of others
🤝 بەژداریکردن
ئێمە هەموو کات ئەگەڕێین بۆ بەژداریکەرێک لە هەر ئاست و توانایەکدا بێت! ئەگەر بەدوای ئەوەوەی کە بێیتە ئەم پڕۆژەیەوە good first issue تاقیبکەرەوە.
ئەگەر پاراویت لە زمانێک جگە لە ئینگلیزی، ئێمە زۆر خۆشحاڵدەبین بە هەر یارمەتییەک کە بەڵگەنامەکانمان بە وەرگێڕدراوی بهێڵێتەوە و نوێکراوی بهێڵێتەوە بە زمانەکانی دیکە. ئەگەر نیازت هەیە یارمەتی بدەیت، ئەتوانی بەژداری لە وەرگێڕاندا بکەیت لەسەر Starship Crowdin.
ئەگەر حەزئەکەیت یارمەتی بدەیت بە بەژداریکردن لە starship، تکایە سەیری ڕێبەری بەژداریکردنـەکەمان بکە. هەروەها، شەرم مەکە وەرە نێوە ڕاژەی Discordـەکەمانەوە و سڵاوێک بکە. 👋
💭 ئیلهامبەخشەکان
تکایە ئەم کارە کۆنانە سەیربکەوە کە ئیلهامی دروستکردنی starship دا. 🙏
-
denysdovhan/spaceship-prompt – A ZSH prompt for astronauts.
-
denysdovhan/robbyrussell-node – Cross-shell robbyrussell theme written in JavaScript.
-
reujab/silver – A cross-shell customizable powerline-like prompt with icons.
📝 مۆڵەتنامە
هەموو مافێکی پارێزراوە © 2019-ئێستا، بەژداریکەرانی Starship.
ئەم پڕۆژەیە لە ژێر مۆڵەتنامەی ISCـە.