يبدو أن واجهة Windows Terminal باهتة، لذا قمت بجعلها تبدو رائعة

هل لا يعجبك المظهر القديم الجميل لبرنامج Terminal في نظام التشغيل Windows والذي يظهر فيه النص الأبيض على الشاشة السوداء؟ أنا أيضًا لا أحبه. ولحسن الحظ، لن تضطر إلى الاستمرار في استخدامه. إليك كيفية تغيير العديد من العناصر المرتبطة ببرنامج Terminal، وكيفية تغيير مظهره وشكله بالكامل.




خيارات التخصيص المضمنة هي بداية رائعة

يحتوي Windows Terminal على العديد من الإعدادات المضمنة التي يمكنك تعديلها لإجراء ترقية فورية للمظهر. تأكد من تثبيت تطبيق Windows Terminal من متجر Microsoft.

محطة Windows في متجر Microsoft

انتقل إلى البحث في شريط المهام وأدخل صالةثم افتح النتيجة العليا.

فتح محطة طرفية في Windows

في شريط العنوان، اضغط على زر القائمة المنسدلة وانتقل إلى “الإعدادات”.


فتح إعدادات المحطة الطرفية في Windows

من هنا فصاعدًا، سنقوم بتعديل الإعدادات المختلفة لتغيير مظهر Windows Terminal.

شريط العنوان

لنبدأ بشريط العنوان. في الوقت الحالي، يكون لونه أسودًا ثابتًا، ولكن يمكنك جعله شفافًا. انتقل إلى “المظهر”، وقم بتشغيل “استخدام مادة الأكريليك في صف علامات التبويب”، ثم انقر فوق “حفظ” لتأكيد التغييرات.

جعل شريط عنوان Terminal في Windows شفافًا

يجب أن يصبح شريط العنوان شفافًا مع تأثير ضبابي. سترى كل ما هو موجود خلف نافذة Terminal ولكن خلف زجاج ضبابي.


شريط عنوان المحطة الطرفية الشفاف في Windows

تغيير المواضيع

في قائمة “المظهر”، يمكنك اختيار السمات الفاتحة والداكنة من القائمة المنسدلة “سمة التطبيق”.

موضوع تطبيق المحطة الطرفية لنظام التشغيل Windows

تحتوي قائمة “مخططات الألوان” على العديد من السمات الأخرى، أو يمكنك حتى إنشاء مخطط الألوان الخاص بك.

أنظمة ألوان محطة Windows


عند إضافة مخطط ألوان جديد، لديك خياران.

يمكنك الضغط على زر “إضافة جديد”، واللعب باختيار اللون، ثم الضغط على زر “حفظ” لحفظه كمخطط ألوان جديد. بعد ذلك، يمكنك اختيار هذا المخطط من قائمة مخططات الألوان. تحتاج إلى تعيينه كإعداد افتراضي لبدء استخدامه.

الخيار الآخر هو استخدام كود JSON لتحديد مخطط الألوان وإضافته إلى ملف JSON الخاص بالمحطة الطرفية.

أولاً، ستحتاج إلى إنشاء كود JSON لمخطط الألوان الخاص بك. ومع ذلك، يمكنك العثور على العديد من السمات الجاهزة على الإنترنت. العديد من مواقع الويب—مثل موضوعات محطة Windows و ترمينال سبلاش—عرض كود JSON لموضوعات مختلفة. ابحث واختر الموضوع الذي يناسب ذوقك. للتوضيح، اخترت هذا بقع داكنة شمسية موضوع من TerminalSplash.


بعد نسخ الكود JSON، افتح ملف JSON الخاص بالمحطة الطرفية.

فتح ملف JSON الخاص بـ Windows Terminal

سيتم فتحه في محرر النصوص الافتراضي الخاص بك لملفات JSON، والذي ربما يكون Notepad. بعد ذلك، قم بالتمرير لأسفل حتى تجد قسم المخططات. يمكنك أيضًا استخدام وظيفة البحث للعثور عليه بشكل أسرع.

أنظمة ألوان JSON في Terminal الخاص بنظام Windows

بعد العثور على قسم المخططات، قم بالتمرير لأسفل قليلاً حتى تصل إلى المخطط الأخير (يتم إغلاق كل مخطط بين أقواس متعرجة ثم يتم فصله بفاصلة). أضف فاصلة بعد المخطط الأخير ثم الصق كود JSON لمخطط الألوان الخاص بك.


إضافة مخطط ألوان جديد إلى محطة Windows باستخدام JSON

احفظ الملف واخرج من ملف JSON. ارجع إلى قائمة “مخططات الألوان”، وستجد السمة المضافة حديثًا في القائمة. اضبطها على السمة الافتراضية لاستخدامها. اضغط على زر “حفظ” لحفظ التغييرات. لمشاهدة السمة الجديدة أثناء العمل، أعد تشغيل Windows Terminal.

مخطط الألوان Dark Solarized Patched على محطة Windows Terminal

الخطوط

لتغيير الخطوط التي تستخدمها في المحطة الطرفية، انتقل إلى “الإعدادات الافتراضية” ضمن “الملفات الشخصية”. ثم، ضمن “الإعدادات الإضافية”، انتقل إلى “المظهر”.


إعدادات الخط في محطة Windows

يجب أن ترى هنا بعض الخيارات المتعلقة بالخطوط. يمكنك اختيار عائلة الخطوط وحجم الخط ووزن الخط.

إعدادات الخطوط المختلفة في محطة Windows Terminal

هناك عدد قليل من الخطوط للاختيار من بينها. إذا كنت ترغب في ذلك، يمكنك تنزيل خطوط إضافية من خطوط نردقم بتثبيتها وتكوينها حتى تتمكن من استخدامها على مستوى النظام، بما في ذلك المحطة الطرفية.


اللون والخلفية

عند اختيار سمة، يتم تحديد مجموعة من الألوان تلقائيًا. ومع ذلك، يمكنك ضبط الألوان بشكل فردي. تتيح لك الإعدادات اختيار الألوان باستخدام قيم RGB وقيم HSV وأكواد الألوان ومحدد الألوان الرسومي. يمكنك تعيين لون للخلفية والأمامية والمؤشر والتحديد.

اختيار الألوان في محطة Windows Terminal

إذا كنت لا تحب استخدام الألوان الثابتة لخلفية Terminal، فيمكنك أيضًا اختيار الصور. انتقل إلى الإعدادات الافتراضية > المظهر، ثم ضمن صورة الخلفية، قم بتوفير مسار للصورة التي ترغب في استخدامها كخلفية. يمكنك أيضًا استخدام خلفية سطح المكتب. بمجرد اختيار صورة، ستلاحظ المزيد من الخيارات، مثل وضع تمديد الصورة والمحاذاة والتعتيم.


إعدادات الخلفية لـ Windows Terminal

تأكد من اختيار صورة أقل سطوعًا كخلفية. وإلا، فستجد صعوبة في رؤية النص. وهناك خيار آخر وهو خفض مستوى التعتيم إلى حوالي 50%.

محطة طرفية لنظام Windows مع خلفية صورة

استخدام Oh My Posh لتجميل محطة Windows Terminal

Oh My Posh هو محرك موضوعات مخصص لمطالبات الأوامر، بما في ذلك CMD وPowerShell. وهو يسمح لك بتعيين موضوعات ملونة وذات مغزى لمطالبات الأوامر في Terminal.

التثبيت والإعداد لـ Oh My Posh

لتثبيت Oh My Posh، ستحتاج أولاً إلى تثبيت مدير الحزم winget. بعد ذلك، قم بتشغيل هذا الأمر في CMD لتثبيت Oh My Posh:

winget install JanDeDobbeleer.OhMyPosh -s winget


تثبيت Oh My Posh على نظام Windows

بعد التثبيت، أعد تشغيل Terminal لإعادة تحميل PATH. لتأكيد التثبيت، قم بتشغيل:

oh-my-posh

استخدام Oh My Posh في محطة Windows Terminal

رائع! تم تثبيته بنجاح. الآن يمكننا تخصيص المحطة الطرفية الخاصة بنا باستخدام هذه الأداة.

تخصيص المحطة الطرفية

للاستفادة القصوى من Oh My Posh، يجب عليك تثبيت خط Nerd. وذلك لأن Oh My Posh يستخدم العديد من الأيقونات والرموز غير المدعومة بواسطة الخطوط المثبتة افتراضيًا على نظامك. إذا لم تقم بتثبيت خط في الخطوة السابقة، فيمكنك القيام بذلك الآن باستخدام Oh My Posh. افتح Terminal كمسؤول. ثم اعرض الخطوط المتوفرة عن طريق تشغيل هذا الأمر:


oh-my-posh font install

يمكنك التمرير واختيار الخط لتثبيته. سأقوم بتثبيت “Meslo”.

تثبيت خط Meslo باستخدام Oh My Posh

وبدلا من ذلك، يمكنك تثبيت الخط عن طريق إضافة اسمه إلى الأمر السابق، مثل هذا:

oh-my-posh font install meslo

بعد ذلك، قم بتعيينه كخط افتراضي في ملف settings.json عن طريق إضافة اسم الخط في قسم وجه الخط ضمن الملفات الشخصية. ثم احفظ الملف.

ضبط الخط الافتراضي في محطة Windows

الآن دعنا نجرب سمة Oh My Posh. افتح PowerShell وقم بتشغيل:


oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH\jandedobbeleer.omp.json" | Invoke-Expression

استخدام قالب Oh My Posh على PowerShell

يبدو هذا بالفعل أفضل مما كان لدينا.

إذا كنت تواجه مشكلات في العرض أو ترى أحرفًا غير مدعومة في السمة الخاصة بك في Terminal، فانتقل إلى الإعدادات > العرض. قم بتشغيل “استخدام مُقدم النص الجديد (“AtlasEngine”). تأكد أيضًا من تثبيت خط Nerd متوافق.

ومع ذلك، إذا أعدت تشغيل Terminal، فسوف تختفي هذه الميزة. لذا، فلنجعلها سمة shell الافتراضية لـ PowerShell. افتح ملف تعريف PowerShell الخاص بك في محرر نصوص. لفتحه في Notepad، قم بتشغيل:

notepad $PROFILE


في حالة عدم وجود ملف تعريف لديك بالفعل، ستتلقى مطالبة بإنشاء ملف تعريف. اضغط على “نعم”، ثم أدخل السطر التالي في الملف:

oh-my-posh init pwsh | Invoke-Expression

تحرير ملف تعريف PowerShell على Windows

احفظ الملف وأعد تحميل الملف الشخصي باستخدام هذا الأمر:

. $PROFILE

قد يؤدي استخدام الأمر أعلاه إلى ظهور خطأ في تشغيل البرامج النصية. في هذه الحالة، قم بتشغيل
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine
كمسؤول أولاً.

الآن، عندما تفتح PowerShell، سترى موجه Oh My Posh المخصص.

Windows PowerShell مع السمة المبدئية Oh My Posh


هناك العشرات من السمات في Oh My Posh. لإلقاء نظرة عامة على كل منها، قم بتشغيل الأمر التالي في PowerShell:

Get-PoshThemes

موضوعات Oh My Posh معروضة في PowerShell

أنا حقًا أحب المظهر “الذري”، لذا سأنتقل إليه. لتبديل المظهر، سأقوم بتشغيل:

oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH/atomic.omp.json" | Invoke-Expression

تغيير الثيم في Oh My Posh

إذا كنت تريد التبديل إلى سمة أخرى، فقط استبدل “atomic” باسم سمتك في النص أعلاه.


إذا رأيت خطأً حول Get-PSReadLineKeyHandler، فقم بتشغيل
تثبيت وحدة PsReadLine -Force
كمسؤول أولاً.

مرة أخرى، لجعل التغيير ثابتًا بشكل دائم، افتح ملف تعريف PowerShell، ثم قم بإزالة السطر الذي كتبته مسبقًا وأضف السطر أعلاه.

تكوين قالب Oh My Posh لـ PowerShell

ثم أعد تحميل ملفك الشخصي بهذا الأمر:

. $PROFILE

يمكنك تعديل السمات الموجودة حسب اللون والأجزاء والأيقونات. أولاً، ستحتاج إلى تصدير السمة كملف JSON أو YAML أو TOML. بعد ذلك، يمكنك تحرير هذا الملف لإجراء تغييرات وتخزينه كسمات مخصصة. يمكنك حتى إنشاء سماتك الخاصة بنفس الطريقة.


سيكون من الأفضل استخدام أيقونات مخصصة بالإضافة إلى الخطوط المخصصة في المحطة الطرفية. أيقونات المحطة الطرفيةتتيح لك وحدة PowerShell إضافة أيقونات رائعة للمجلدات والبرامج النصية وأنواع أخرى من الملفات. أولاً، قم بتثبيت الوحدة باستخدام هذا الأمر كمسؤول:

Install-Module -Name Terminal-Icons -Repository PSGallery

ثم افتح ملف تعريف PowerShell الخاص بك باستخدام الأمر أدناه:

notepad $PROFILE

أضف السطر التالي إلى الملف:

Import-Module -Name Terminal-Icons

احفظ الملف وأعد تشغيل PowerShell. وأخيرًا، تحقق من الرموز عن طريق تشغيل ل س في PowerShell.

إدراج محتوى الدليل في Windows 11 باستخدام PowerShell

بعد جمع كل ما قمت به حتى الآن، إليكم النتيجة النهائية.


محطة طرفية مخصصة لنظام التشغيل Windows

محطة طرفية جميلة لنظام Windows في خدمتك

بحلول هذا الوقت، يجب أن يكون لديك واجهة مستخدم رائعة على جهاز الكمبيوتر الذي يعمل بنظام Windows. وببعض الإبداع، يمكنك جعلها أكثر جاذبية. إذا كنت ترغب في قراءة المزيد حول ما يمكنك فعله باستخدام Oh My Posh، فراجع الوثائق الرسمية.

أضف تعليق