ارے میاں! یہ اومارکی کے اوپر اپنا خاص لیئر ہے، چارمینار کو شاہد میاں کی اپنی مشین بناتا۔ پورا سیٹ، بھاری کام!
نیچے پورا اصلی اومارکی ہے، ہاتھ لگایا ہی نہیں! جو بھی چینج ہے، سب یہاں اچ لکھا پڑا ہے۔ نشان لگا کے، لاک کر کے۔ ٹینشن نکو لو میاں، مشین ہلّو ہلّو مزے میں چلتی رہتی۔
سنو میاں، یہ فورک ورک کچھ نہیں ہے!
اس ریپو میں وہ سب چینجیں ہیں جو اسٹاک اومارکی کو شاہد میاں کی مشین، چارمینار بناتیں۔ بیس سسٹم؟ ارے اس کو ہم نے دیکھا تک نہیں! بلاک، لانچر، اسکرپٹ، سب یہاں اچ پڑے ہیں، نشان لگے ہوئے۔ اپ گریڈ آئے تو گھبرانا نکو۔ تم خالی بیٹھ کے ایک چڑ چائے پیو!
VERSION فائل میں اومارکی کا پورا بائیو ڈیٹا لکھا ہے۔ اپ گریڈ کرے تو اس کو بھی اپ ڈیٹ کرنا۔ بھولنا نکو، کیا سمجھے؟کلون کرو، اسکرپٹ چلاؤ، شاہد بن کے، ہاؤ! روٹ بن کے چلایا تو سمجھو گئے میاں! ایسے بیگن کے بٹن نکو کرو!
# get the layer
git clone https://github.com/aska-digital/hydro-os.git
cd hydro-os
# apply a Hyprland block: removes the old block first, # backs up, verifies, restores on failure bash scripts/apply-hyprland-block.sh rhino-crm # install an app-menu launcher bash scripts/install-launcher.sh rhino-crm
اپلائی اسکرپٹ پہلے Hyprland --verify-config سے چیک کرتا، پھر ری لوڈ مارتا۔ فیل ہوا تو بیک اپ واپس۔ جاندو، جیسے کچھ ہوا ہی نہیں! نئے بٹن اور ونڈو رول اگلے لاگ اِن پہ آتے۔ ری لوڈ پہ 'ابھیچ آروم' بول کے انتظار کرے تو کرتی رہو، آنے کے نہیں!
پانچ فولڈر۔ ہر ایک کا ایک ہی کام۔
hyprland/گارڈ والے بلاک، لائیو کنفیگ میں آرام سے جوڑتے۔ ہر بلاک کے دونوں طرف نشان، تاکہ دوبارہ چلاؤ تو گڑبڑ نکو۔ SUPER+R دباؤ، سی آر ایم حاضر! اور سنو میاں، SUPER+C کو ہاتھ لگایا تو خیر نہیں۔ وہ ہمیشہ کاپی ہی رہتا۔ کیا سمجھے؟
launchers/ایپ مینیو کی .desktop فائلیں، ~/.local/share/applications میں جا کے بیٹھ جاتیں۔ ہر ایپ کی ایک، نام بلاک جیسا۔ سیٹ!
scripts/ون ٹائم سیٹ اپ اسکرپٹ۔ بلاک لگاؤ، لانچر بٹھاؤ، کام ختم، بھاری! بیک اپ اور چیک ساتھ میں فری، ایسچ! شاہد بن کے چلاؤ، sudo کا نام بھی نکو میاں!
docs/بالکل سیدھی زبان میں گائیڈ، روز کا حساب اور سیف کمانڈ۔ جو کی بورڈ پہ بیٹھا ہے نا، اس کے بھی سمجھ میں آتا ایسا!
apps/چارمینار پہ کیا کیا لگا ہے اور اصل ریپو کہاں ہیں، پورا حساب کتاب۔ ایپس خود یہاں نہیں میاں، صرف ان کے پتے ہیں۔ پتے لے لو، خود جا کے دیکھ لو!
aska-digital/rhino-crm میں ہے میاں! یہاں کیا ڈھونڈ رہے؟چار اصول۔ لائٹ لو میاں، مشین خوش تو تم خوش!
چلتا ہوا سی آر ایم بند کرنا نکو میاں! ہاتھ بھی نکو لگانا! /home/muse/crm-os کا سرور 127.0.0.1:8741 پہ چلتا رہنا چاہیے۔ تماکو ڈاؤٹ ہے تو آپریٹنگ گائیڈ پڑھ لو، ہاؤ!
ہائپر لینڈ چینج کا صحیح طریقہ سنو: پرانا بلاک پہلے باہر پھینکو، نیا اندر ڈالو، Hyprland --verify-config سے چیک کرو، بیک اپ جیب میں رکھو۔ بس!
ٹیسٹنگ چارمینار پہ، شاہد میاں کے سامنے۔ ریبوٹ کا بٹن ان کے ہاتھ میں ہے، ہمارے ہاتھ میں نہیں۔ کیا سمجھے؟
چھوٹا رکھو، لمبا نہ کھینچو میاں۔ یہاں صرف کنفیگ چلتا۔ اومارکی میں پیچ مارنے کا خیال بھی آیا نا، تو پہلے شاہد میاں سے بات کر لینا!
ہائیڈرو او ایس، ہائیڈرو ٹیم کی محنت، چارمینار کی شان، پوری دکن کی جان! موت ڈال دیے میاں! ریپو میں پورا سامان ہے: بلاک، لانچر، اسکرپٹ، گائیڈ، پن ورژن۔ آؤ میاں، دیکھ لو۔ پھینکنا نکو، سب پکا ہے!
گٹ ہب پہ چلو