starship/docs/ar-SA/installing
David Knaack 7485c90c9f
feat(docs): move to vitepress (#5785)
* feat(docs): move to vitepress

* change up hero styles to match existing site

* A bit more style tweaking

* Replace stylus with plain CSS

* improve unicode-range value for nerdfont

---------

Co-authored-by: Matan Kushner <hello@matchai.dev>
2024-03-03 17:55:30 +01:00
..
README.md feat(docs): move to vitepress (#5785) 2024-03-03 17:55:30 +01:00

Advanced Installation

لثتبيت starship تحتاج للقيام بشيئين هما:

  1. ثبت ملفات starship على جهازك
  2. تنبيه موجه الأوامر بإن يقوم بجعل سطر الأوامر ل starship وذلك بتعديل كود الإبتداء

غالبية المستخدمين الصفحة الرئيسية سوف تلبي احتياجاتهم. لكن، من أجل الاستخدام المتقدم، هناك حاجة لتوجيهات أخرى.

هناك العديد من الحالات التي لا تلبي المعلومات في ملف README.md احتياجها ولذلك هذه بعض إرشادات التثبيت الإضافية مقدمة من مجتمع starship. إذا كانت لديك ملاحظة وقمت بحلها ولم تجد هذا الحل لها ضمن الحلول التالية، الرجاء أضفها هنا!

Chocolatey

المتطلبات الأساسية

إذهب إلى صفحة تثبيت Chocolatey و اتبع الإرشادات لتثبيت البرنامج.

التثبيت

choco install starship

termux

المتطلبات الأساسية

pkg install getconf

التثبيت

curl -sS https://starship.rs/install.sh | sh -s -- --bin-dir /data/data/com.termux/files/usr/bin

Funtoo Linux

التثبيت

يمكن تثبيت starship في Funtoo linux باستخدام core-kit via Portage:

emerge app-shells/starship

Nix

احصل على ملفات الباينري

بشكل مباشر

nix-env -iA nixos.starship

بشكل تصريحي، من أجل مستخدم واحد، عبر home-manager

مكن كودprograms.starship في ملفhome.nix و أضف إلى الإعدادات الإعدادات التالية

{
  programs.starship = {
    enable = true;
    # Configuration written to ~/.config/starship.toml
    settings = {
      # add_newline = false;

      # character = {
      #   success_symbol = "[➜](bold green)";
      #   error_symbol = "[➜](bold red)";
      # };

      # package.disabled = true;
    };
  };
}

ثم بعد ذلك شغل

home-manager switch

بشكل تصريحي، لعدة مستخدمين

أضف pkgs.starship إلى environment.systemPackages في configuration.nix, بعد ذلك شغل

sudo nixos-rebuild switch