Command Palette

Search for a command to run...

Oh-My-Posh থিমটি ব্যবহার করে আপনার টার্মিনালটি সুমিত স্যার এর মতো কাস্টমাইজ করব।
shahinalam02
Shahin Alam
·5 min read

Oh-My-Posh থিমটি ব্যবহার করে আপনার টার্মিনালটি সুমিত স্যার এর মতো কাস্টমাইজ করব।

Oh-My-Posh থিমটি ব্যবহার করে আপনার টার্মিনালটি সুমিত স্যার এর মতো কাস্টমাইজ করব।

Techdiary: article-image

Techdiary: article-image

হ্যালো ডেভেলপার ,

আজকে আমি আপনাদের দেখাবো কিভাবে আপনি খুব সহজেই উইন্ডোজ টার্মিনালটি কাস্টমাইজ করতে পারেন। আমরা যারা সুমিত স্যার ইউটিউব চ্যানেলটি ফলো করেন তারা অনেক তার টার্মিনাল সম্পর্কে জানতে চেয়েছেন। উনি কিভাবে তার টার্মিনাল কাস্টমাইজ করেছেন। যেহেতু উনি ম্যাক ব্যবহার করেন। উনি ম্যাক এর জন্য Oh-My-Zsh থেমেটি ব্যবহার করে টার্মিনাল কাস্টমাইজ করেছেন। আজকে আমরা একে কাজটি oh-my-posh ব্যবহার করে করবো। এই আর্টিকেলটি আমি যথা সম্ভব গুছিয়ে লিখার চেষ্টা করেছি। ব্যাকরণ গত কত ভুল চোখে পড়লে ক্ষমা সুন্দর দৃষ্টতে দেখবেন।

শুরু করার আগেই কিছু বিষেয়ে ক্লিয়ার করে দি।

  • আর্টিকেলটি পুরোপুরি পড়ুন তারপর চেষ্টা করুন। আগেই শুরু করতে যাবেন না।
  • আর্টিকেলটি যথা সম্ভব বিস্তারিত ভাবে ও ধাপে ধাপে ভাগ করা হয়েছে। যাতে করে সবাই খুব সহজে কাস্টমাইজ করতে পারে।
  • এর জন্য আপনাকে কোন ল্যাঙ্গুয়েজ জানতে হবে না। কম্পিউটার এর ব্যাসিক জানলে হবে।
  • প্রসেসটি একাধিক কম্পিউটার এ টেস্ট করে তৈরী করা হয়েছে। তারপর কোনো সমস্যা হলে কমেন্ট করুন আমি যতটা সম্ভব চেষ্টা করবো সমাধান দিতে।

যা যা লাগছে।

  1. উইন্ডোস টার্মিনাল
  2. ফন্ট ( FiraMono Nerd Font )
  3. গিট
  4. Oh-My-Posh থিম

আপনার মূল্যবান সময় নষ্ট না করে, চলুন শুরু করি।

এই সহজ ধাপ গুলি অনুসরণ করুন।

পাওয়ারশেলে পাওয়ারলাইন সেট আপ করুন।

ধাপ ১ : নিচের দেয়া লিঙ্কটি ব্যবহার করে উইন্ডোজ টার্মিনালটি ইনস্টল করুন।

https://www.microsoft.com/en-us/p/windows-terminal/9n0dx20hk701?activetab=pivot:overviewtab

ধাপ ২ : নিচের দেয়া লিঙ্কটি ব্যবহার করে পাওয়ারলাইন ফন্ট ইনস্টল করুন।

https://www.nerdfonts.com/font-downloads

এই লিঙ্কটি ব্যবহার করে, আপনি FiraMono Nerd Font. ফন্ট নামের ফন্টটি পাবেন। এটি আপনার সিস্টেমে ডাউনলোড করুন এবং ইনস্টল করুন।

ধাপ ৩ : এখন, আপনাকে নিচের লিঙ্কটি ব্যবহার করে উইন্ডোজের জন্য ইনস্টল গিট ইনস্টল করতে হবে।

https://git-scm.com/downloads

ধাপ ৪ : এবার গিট সেট আপ করা যাক।

উইন্ডোজ টার্মিনালটি খুলুন এবং সেটিংস খোলার জন্য (CTRL + ,) টাইপ করুন আবার সেটিং এর নিচের দেন পাশে সেটিং আইকন এ করুন। আপনার উইন্ডোজ এ যদি vs code ইনস্টল থাকে তাহলে ভিসা কোডে setting.json ফাইলটি ওপেন হবে। এখানে নিচের দেয়া লিংক থেকে setting,json ফাইল এর কোডটি copy করুন এবং আপনার vs code এর setting.json ফাইলে কোনও পরিবর্তন না করে এই কোডটি paste করুন।

Techdiary: article-image

https://git.io/J3nNy

ধাপ ৫ : উইন্ডোজ টার্মিনাল এ Oh-My-Posh ইনস্টল করুন।

https://ohmyposh.dev/

আপনার উইন্ডোজ টার্মিনাল ব্যবহার করে, Posh-Git এবং Oh-My-Posh ইনস্টল করুন:

Install-Module posh-git -Scope CurrentUser

Install-Module oh-my-posh -Scope CurrentUser

আপনি যদি পাওয়ারশেল কোর ব্যবহার করছেন তবে PSReadline ইনস্টল করুন:

Install-Module -Name PSReadLine -Scope CurrentUser -Force -SkipPublisherCheck

এখন আপনার পাওয়ারশেল প্রম্পটটি কাস্টমাইজ করুন।

আপনার উইন্ডোজ টার্মিনাল ব্যবহার করে, Posh-Git এবং Oh-My-Posh ইম্পোর্ট করুন:

Import-Module posh-git

Import-Module oh-my-posh

Set-PoshPrompt -Theme hotstick.minimal

এবার আরও একটি কমান্ড পেস্ট করুন।

echo $profile

এটি আপনাকে এই ps1 ফাইলের পথটি প্রদর্শন করবে।

C:\Users\Shahi\OneDrive\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

তারপরে আর একটি কমান্ড পেস্ট করুন।

notepad $profile

এটি এই খালি জায়গায় একটি নোটপ্যাড খুলবে। নীচের কোডটি পেস্ট করুন এবং এটি সেভ করুন।

Import-Module posh-git

Import-Module oh-my-posh

Set-PoshPrompt -Theme hotstick.minimal

Techdiary: article-image

ধাপ ৬ : উইন্ডোজ টার্মিনাল setting.json সেটআপ

উইন্ডোজ টার্মিনালটি খুলুন এবং সেটিংস খোলার জন্য (CTRL + , ) টাইপ করুন।

এগুলো পরিবর্তন করুন

Techdiary: article-image

ধাপ ৭ : উইন্ডোজ টার্মিনাল থিম JSON কাস্টমাইজ করুন।

নিচের কমান্ডটি টার্মিনালে paste করুন।

Set-PoshPrompt -Theme hotstick.minimal

ধাপ ৮ :এখন hotstick.minimal কাস্টমাইজ করা যাক।

নিচের লিংকটি ব্যবহার করুন এবং hotstick.minimal.omp.json ফাইলটি ডাউনলোড করুন।

https://git.io/J3cIq

নিচের দেখানো path টি ফলো করুন এবং hotstick.minimal.omp.json ফাইলটি রিপ্লেস করুন।

C:\Program Files\WindowsPowerShell\Modules\oh-my-posh\3.134.0\themes\”

Comments

  • Type and hit enter to post comment
  • For multiline comments, use Shift + Enter
  • You can use markdown syntax for formatting

Cookie Consent

We use cookies to enhance your browsing experience and analyze our traffic. By clicking "Accept", you consent to our use of cookies.