منصوبے کے بارے میں
Powerlevel10k ایک Zsh تھیم ہے جو کارکردگی، لچک اور آؤٹ آف دے بוקس سیٹ اپ تجربے کو ترجیح دیتی ہے۔ اس میں ایک بلٹ ان کنفیگریشن وزرڈ (`p10k configure`) شامل ہے جو صارف کی ترجیحات کی بنیاد پر `~/.p10k.zsh` تیار کرتا ہے۔
اہم صلاحیتیں:
- **فوری پرامپٹ**: سست پلگ انز جیسے pyenv یا nvm لوڈ ہونے کے باوجود Zsh اسٹارٹ اپ کی تاخیر کو ختم کرتا ہے، پلگ انز کے مکمل لوڈ ہونے سے پہلے پرامپٹ کو فوری طور پر رینڈر کرتا ہے۔
- **ٹرانزینٹ پرامپٹ**: کمانڈ کے Execution کے بعد پرامپٹ کو کم از کم شکل میں تبدیل کر دیتا ہے، جس سے ٹرمینل اسکرول بیک پڑھنے میں آسان اور کمانڈز کو کاپی پیسٹ کرنا آسان ہو جاتا ہے۔
- **کمانڈ پر دکھائیں**: سیاق و سباق سے آگاہ پرامپٹ سگمنٹس جو صرف تب ظاہر ہوتے ہیں جب متعلقہ کمانڈز ٹائپ کی جا رہی ہوں (جیسے kubernetes context صرف تب جب kubectl detect ہو)۔
- **درجنوں بلٹ ان سگمنٹس**: Git status، AWS/Azure/GCP کریڈنشلز، زبانوں کے ورژنز (Node، Python، Go، Rust، Java، PHP، Ruby)، CPU لوڈ، میموری، ڈسک استعمال، بیٹری، VPN، WiFi، وقت وغیرہ کا احاطہ کرتے ہیں۔
- **Powerlevel9k اور Pure مطابقت**: موجودہ Powerlevel9k یا Pure تھیم کنفیگریشنز کو نمایاں کارکردگی بہتری کے ساتھ دوبارہ پیدا کر سکتا ہے۔
- **کسٹم سگمنٹ API**: صارفین اپنی مرضی کے پرامپٹ سگمنٹس عوامی API کا استعمال کرتے ہوئے تعریف کر سکتے ہیں۔
انسٹالیشن کے طریقوں میں مینوئل git clone، Oh My Zsh، Prezto، Zim، Homebrew، اور Arch Linux اور Alpine Linux کے مختلف پیکج منیجرز شامل ہیں۔
نوٹ: اس پروجیکٹ کی حمایت بہت محدود ہے—نئی خصوصیات کا کوئی منصوبہ نہیں، زیادہ تر بگز بغیر حل کے رہیں گے، اور مدد کی درخواستوں پر عملدرآمد نہیں کیا جائے گا۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.