Linux-greet v0.4 — banner ترحيبي ذكي لكل terminal على Linux تحديث

السلام عليكم ورحمة الله وبركاتة

مساء الخير للجميع

:sparkles: ماذا يعرض كل ما تفتح terminal:
:waving_hand: ترحيب باسمك + توزيعتك (Debian/Ubuntu/Arch/…)
:date: تاريخ بالعربي والإنجليزي
:video_game: GPU dashboard: NVIDIA + temp + VRAM bar + استهلاك الكهرباء
:robot: Ollama: عدد النماذج + المحمّل الآن (لو مثبّت)
:locked: أمان: عدد تحديثات الأمان + الـ firewall + آخر دخول
:gear: Load + :brain: Memory

:bullseye: المميّزات:
✓ bash نقي، صفر مكتبات خارجية
✓ بدون sudo (لا يطلب كلمة مرور كل مرة)
✓ Modular: كل قسم يُفعَّل/يُخفَى من ملف config آمن
✓ MIT License — استعمله/عدّله كيف تشاء

:shield: الأمان:

  • Config parser آمن (whitelist + regex، لا يستعمل source)
  • ownership check عبر file descriptor (defends CWE-362 TOCTOU)
  • Control character stripping على كل القيم الخارجية (CWE-150)
  • Argument injection blocked عبر -- separator
  • 3 جولات مراجعة أمنية موثّقة

:package: التثبيت بـ 3 سطور:
git clone GitHub - azoz8/linux-greet: A friendly bilingual (Arabic/English) terminal banner for Linux — distro, date, GPU temp, load, memory · GitHub ~/linux-greet
chmod +x ~/linux-greet/linux-greet.sh
~/linux-greet/linux-greet.sh

إعجاب واحد (1)