<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های مسعود مهاجری</title><link>https://virgool.ir/feed/@masoudmohajeri.wd</link><description>برنامه نویس فرانت - عاشق چالش هایی ام که زندگیمو به قبل و بعد اون چالش تقسیم کنن !</description><language>fa</language><pubDate>2026-11-11 20:07:29</pubDate><image><url>https://virgool.ir/images/default-avatar.jpg</url><title>مسعود مهاجری</title><link>https://virgool.ir/@masoudmohajeri.wd</link></image><item><title>شخصی سازی ظاهر ترمینال ویندوز با Oh My Posh</title><link>https://virgool.ir/@masoudmohajeri.wd/شخصی-سازی-ظاهر-تریمنال-ویندوز-pdugs8wmmgfo</link><description>همیشه موقع دیدن ویدئو توتریال های خارجی که روی مک دارن کار میکنن اون ترمینال رنگ‌رنگیشون با روح و روان آدم بازی میکنه ! بعد از یه سرچ طولانی توی گوگل و یوتویوب بالاخره تونستم ترمینال ویندوز رو هم کاستومایز کنم و یه ریخت دلچسب بهش بدم . حالا اگه یه ده دقیقه وقت بذاری و مراحل زیر رو دنبال کنی ، میتونی ریخت ترمینالت رو زیر و رو کنی !اول از لینک های زیر PowerShell 7  و  Windows Terminal  رو نصب میکنیم . اگر از ویندوز 11 استفاده میکنی لازم نیست Windows Terminal رو نصب کنی .حالا اگر  Windows Terminal رو توی استارت سرچ کنی و بازش کنی صفحه زیر برات باز میشه :بازکردن PowerShell 7 در Windows Terminal خب حالا به سایت Oh My Posh  برید و نصبش کنید . برای نصب هم اینو در نظر داشته باشید که اگر از ویندوز 11 استفاده میکنید winget رو سیستمتون نصبه و از اون استفاده کنید و در غیر این صورت از میتونید با chocolatey این کار رو بکنید .برای نصب chocolatey میتونید ازاین لینک استفاده کنید .خب حالا اگر Windows Terminal رو یک بار ببندیم و بازش کنید و دستور oh-my-posh.exe رو اجرا کنیم باید چنین چیزی ببینیم :اگر صفحه بالا رو میبینید ینی همه چیز تا الان خوب پیش رفته و قراره با چند تا تغییر کوچیک دیگه به نتیجه دل خواهمون برسیم .خب اول این که اوضاع فونتمون خرابه و دوم این که Oh My Posh نصب شده ولی سیستم به عنوان ترمینال ازش استفاده نمیکنه .برای مشکل فونت از این لینک  فونت CaskaydiaCove NF  دانلود و نصب کنید و از تنظیمات Windows Terminal   بخش PowerShell 7 فونت رو روی همین تنظیم کنید .حالا کاری که باید بکنیم اینه که به آدرس : C:\Users\ [ your account name ] \Documents\PowerShell\ برید و فایلی به اسم زیر بسازید : Microsoft.PowerShell_profile.ps1  فایله رو باز کنید و این خط رو بهش اضافه کنید :oh-my-posh --init --shell pwsh --config ~/jandedobbeleer.omp.json | Invoke-Expressionحالا اگر Windows Terminal  رو باز کنید میبینید که به صورت پیش فرض برای PowerShell داریم از Oh My Posh استفاده میکنیم .اگر بخواید هم میتونید با اجرای دستورInstall-Module -Name Terminal-Icons -Repository PSGalleryو اضافه کردنImport-Module -Name Terminal-Iconsبه فایل Microsoft.PowerShell_profile.ps1 که قبلا ساختیم به گزارش های prompt آیکون هم اضافه کنیم تا ظاهرش بهتر بشه .توی VS Code  هم چون به صورت پیشفرض خودش آخرین نسخه  PowerShell رو استفاده میکنه بدون هیچ کار اضافه ای Oh My Posh رو داریم فقط در صورت لزوم باید فونت رو تغییر بدیم .امیدوارم ازش لذت ببرید .</description><category>مسعود مهاجری</category><author>مسعود مهاجری</author><pubDate>Sun, 17 Oct 2021 15:46:11 +0330</pubDate></item></channel></rss>