إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

تخصيصاتي لمدير النوافذ اوبن بوكس openbox

تقليص
X
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • [تصميم] تخصيصاتي لمدير النوافذ اوبن بوكس openbox

    السلام عليكم ورحمة الله
    يسعدني أن اشارككم بعض تخصيصاتي لمدير النوافذ اوبن بوكس






    كل ما تحتاج اليه لواجهة جميلة وعملية في اوبن بوكس
    • لوحة tint2
    • عارض خلفيات الشاشة nitrogen
    • لوحة ارساء plank
    • معلومات النظام على سطح المكتب conky
    • خط powerline مطلوب لتخصيص tint2


    كل هذه التحصيصات الموجودة على الصورة تجدها على الرابط التالي
    https://github.com/zakariakov/Myopenbox

    ملاحظة : الذين ليس لديهم دراية بكيفية تخصيص اوبين بوكس يمكنهم البحث في المنتدى عن كيفية ذلك
    ربما بعض الاوامر غير موجودة عندك يمكن تعدبلها على الملفات الموجودة على الرابط

    أتمنى ان تنال اعجابكم
    التعديل الأخير تم بواسطة أبو زكريا الجزائري; الساعة 24-12-2017, 10:36 PM.

    فليت الذي بيني وبينك عامر***وبيني وبين العالمين خرابُ

  • #2
    ما الذي ينقص أوبن بوكس لتكون بقوة كيدي أو غنوم ؟
    (لَا تَحْسَبَنَّ الَّذِينَ يَفْرَحُونَ بِمَا أَتَوا وَّيُحِبُّونَ أَن يُحْمَدُوا بِمَا لَمْ يَفْعَلُوا فَلَا تَحْسَبَنَّهُم بِمَفَازَةٍ مِّنَ الْعَذَابِ وَلَهُمْ عَذَابٌ أَلِيمٌ)
    آل عمران 188
    قال رسول الله صلى الله عليه و سلم :
    {لا يشكر الله من لا يشكر الناس}
    {من كان يؤمن بالله واليوم الآخر،فليقل خيراً أو ليصمت}

    جميع المساهمات الحاملة لهذا التوقيع تخضع لرخصة وقف
    أسأل الله العظيم رب العرش العظيم أن يحسن من حال أمتي

    تعليق


    • #3
      التكامل مع التطبيقات وتقنيات freedesktop والله أعلم
      مستخدم GNU Linux, GNOME
      GTK+ :: C, C++, Pascal, Vala, Rust
      GIMP, Inkscape
      GitHub : 0x3UH4224D
      IRC : muhannad :: Tiwtter : @MuhannadRusayni

      تعليق


      • #4
        المشاركة الأصلية بواسطة مهند الرسيني مشاهدة المشاركة
        التكامل مع التطبيقات وتقنيات freedesktop والله أعلم
        لا تعمل كثير من التطبيقات بسلاسة عبر الاوبن بوكس يتم اغلب العمل على سطر الاوامر وربما هذا من اسباب قوة وخفه الاوبن
        •°o.O islamux O.o°•
        أنا إن عشت لنفسي عشت حقيرًهزيلا :::ومهما تعلمت لا أزال جهولا
        "يَوْمَ تَجِدُ كُلُّ نَفْسٍ مَا عَمِلَتْ مِنْ خَيْرٍ مُحْضَرا..الايه(آل عمران:30)

        *****
        إذَا لَمْ تَسْتَطِعْ شيئًا فدَعْهُ = وجاوِزْهُ إلى مَا تَستَطِيعُ
        تلميح اليوم

        FreeBSD في كبسولة !
        لا يطلب العلم مستحي ولا مستكبر
        اللهم اجعل عملنا خالصا لوجهك الكريم.
        فان تجد عيبا فسدَ الخللا ****** جلَ من لا عيب فيه وعلا
        كل مشاركاتي في المجتمع وقف لله تعالى
        Tweeter

        تعليق


        • #5
          أبو زكريا الجزائري
          تخصيص جميل, شكرا على مشاركة ملفات الإعدادت.

          المشاركة الأصلية بواسطة مصعب الزعبي مشاهدة المشاركة
          ما الذي ينقص أوبن بوكس لتكون بقوة كيدي أو غنوم ؟
          Openbox مجرد مدير نوافذ أي مسؤول عن إدارة تموضع النوافذ في البئية الرسومية أما Gnome و KDE فهما بيئة سطح مكتب متكاملة مكونة من عدة تطبيقات. للمقارمة:
          - مدير النوافذ هو جزء من بيئة سطح المكتب. فـمثلا Openbox هو مدير النوافذ المستعمل في بيئة سطح مكتب LXDE.
          -في حالة إستعمال Openbox بشكل مستقل, لن تكون قادرا حتى على تغير الخلفية, وستحتاج لبرنامج إضافي للقام بذلك كـ Nitrogen أو Feh وغيرها.

          تعليق


          • #6
            المشاركة الأصلية بواسطة saf1 مشاهدة المشاركة
            أبو زكريا الجزائري
            تخصيص جميل, شكرا على مشاركة ملفات الإعدادت.



            Openbox مجرد مدير نوافذ أي مسؤول عن إدارة تموضع النوافذ في البئية الرسومية أما Gnome و KDE فهما بيئة سطح مكتب متكاملة مكونة من عدة تطبيقات. للمقارمة:
            - مدير النوافذ هو جزء من بيئة سطح المكتب. فـمثلا Openbox هو مدير النوافذ المستعمل في بيئة سطح مكتب LXDE.
            -في حالة إستعمال Openbox بشكل مستقل, لن تكون قادرا حتى على تغير الخلفية, وستحتاج لبرنامج إضافي للقام بذلك كـ Nitrogen أو Feh وغيرها.
            نعم وهو كذلك
            اوبن بوكس يتيح للمستخدم المتفدم في لنكس تخصيص جهازه كيفما يريد
            فهو عبارة عن مدير نوافذ خفيف جدا وليس بيئة سطح مكتب متكامل
            لذا يحتاج المستخدم الى برامج خارجية للعمل بسلاسة
            لتخصيص اوبن بوكس تحتاج الى ثلاث ملفات رئيسية
            ملف autostart وهو ملف بكل البرامج والاوامر الخاصة ببدأ تشغيل اوبن بوكس
            ملف menu.xml وهو ملف خاص بالقائمة الرئيسية يمكن تحريره يدويا او باستخدام برنامج obmenu أو برنامج obmenu-generator
            ملف rc.xml وهو ملف خاص ببيئة اوبن بوكس من اختصارات المفاتيح والتعامل مع النوافذ وغيرها الكثير يمكن تحريره يدويا او ببرنامج obconf
            يفتقد الكثير من المستخدمين خصائص كانوا يجدونها في بيئات اخرى الا انهم لا يعلمون انهم يمكنهم ان يوفروها بسهولة من خلال برامج اضافية او تحرير احد الملفات السابقة الذكر
            على سبيل المثال عملية ارساء النوافذ على حواف الشاشة او ما يسمى Window Tiling
            يمكن اضافة الكود التالي الى ملف rc.xml
            كود:
                <!-- Tiling: Left Edge -->
                <keybind key="W-KP_4">
                  <action name="UnmaximizeFull"/>
                  <action name="MaximizeVert"/>
                  <action name="MoveResizeTo">
                    <width>50%</width>
                    <x>0</x>
                    <y>0</y>
                  </action>
                  <action name="MoveToEdgeWest"/>
                </keybind>
                <!-- Tiling: Right Edge -->
                <keybind key="W-KP_6">
                  <action name="UnmaximizeFull"/>
                  <action name="MaximizeVert"/>
                  <action name="MoveResizeTo">
                    <width>50%</width>
                    <x>-0</x>
                    <y>0</y>
                  </action>
                  <action name="MoveToEdgeEast"/>
                </keybind>
                <!-- Tiling: Top Edge -->
                <keybind key="W-KP_8">
                  <action name="UnmaximizeFull"/>
                  <action name="MaximizeHorz"/>
                  <action name="MoveResizeTo">
                    <height>50%</height>
                    <x>0</x>
                    <y>0</y>
                  </action>
                  <action name="MoveToEdgeNorth"/>
                </keybind>
                <!-- Tiling: bottom Edge -->
                <keybind key="W-KP_2">
                  <action name="UnmaximizeFull"/>
                  <action name="MaximizeHorz"/>
                  <action name="MoveResizeTo">
                    <height>50%</height>
                    <x>0</x>
                    <y>-0</y>
                  </action>
                  <action name="MoveToEdgeSouth"/>
                </keybind>
                <!-- Tiling: Top Right Edge -->
                <keybind key="W-KP_9">
                  <action name="UnmaximizeFull"/>
                  <action name="MoveResizeTo">
                    <height>50%</height>
                    <width>50%</width>
                    <x>-0</x>
                    <y>0</y>
                  </action>
                  <action name="MoveToEdgeNortEast"/>
                </keybind>
                <!-- Tiling: Top Left Edge -->
                <keybind key="W-KP_7">
                  <action name="UnmaximizeFull"/>
                  <action name="MoveResizeTo">
                    <height>50%</height>
                    <width>50%</width>
                    <x>0</x>
                    <y>0</y>
                  </action>
                  <action name="MoveToEdgeNorthWest"/>
                </keybind>
                <!-- Tiling: Botom Left Edge -->
                <keybind key="W-KP_1">
                  <action name="UnmaximizeFull"/>
                  <action name="MoveResizeTo">
                    <height>50%</height>
                    <width>50%</width>
                    <x>0</x>
                    <y>-0</y>
                  </action>
                  <action name="MoveToEdgeSouthWest"/>
                </keybind>
                <!-- Tiling: Botom Right Edge -->
                <keybind key="W-KP_3">
                  <action name="UnmaximizeFull"/>
                  <action name="MoveResizeTo">
                    <height>50%</height>
                    <width>50%</width>
                    <x>-0</x>
                    <y>-0</y>
                  </action>
                  <action name="MoveToEdgeSouthEast"/>
                </keybind>
                <!-- Tiling: Centre Screen -->
                <keybind key="W-KP_5">
                  <action name="UnmaximizeFull"/>
                  <action name="MoveResizeTo">
                    <height>50%</height>
                    <width>50%</width>
                    <x>25%</x>
                    <y>25%</y>
                  </action>
                </keybind>

            فليت الذي بيني وبينك عامر***وبيني وبين العالمين خرابُ

            تعليق

            يعمل...
            X